├── .eslintrc.js ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── others.md ├── codeql.yml ├── dependabot.yml └── workflows │ ├── all-pull-request.yml │ ├── codeql.yml │ └── main.yml ├── .gitignore ├── .husky └── pre-commit ├── .opensource └── project.json ├── .prettierrc.js ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── codeForDoc ├── .gitignore ├── README.md ├── firebase.json ├── firestore.indexes.json ├── firestore.rules ├── installLatest.ts ├── package.json ├── src │ ├── db.test.ts │ ├── emulator.test.ts │ ├── guide │ │ ├── abstractMetaTypeCreator.ts │ │ ├── collection group.ts │ │ ├── deleteFieldFirelord.ts │ │ ├── docIdsAndColIds.ts │ │ ├── documentIdFirelord.ts │ │ ├── metatype.ts │ │ ├── possiblyUndefined.ts │ │ ├── tests │ │ │ └── emulator.ts │ │ └── treeShaking.ts │ ├── highlights │ │ ├── array.ts │ │ ├── cursorFirelord.ts │ │ ├── limitFirelord.ts │ │ ├── limitToLastFirelord.ts │ │ ├── query_rule_typing.ts │ │ ├── setFirelord.ts │ │ ├── updateFirelord.ts │ │ └── whereFirelord.ts │ ├── quick_start │ │ ├── aggregatedCount.ts │ │ ├── batch.ts │ │ ├── dataType.ts │ │ ├── init.ts │ │ ├── onSnapshot.ts │ │ ├── operations.ts │ │ ├── query.ts │ │ └── transaction.ts │ ├── serviceAccount.json │ └── utilForTests.ts ├── tsconfig.json ├── vitest.config.ts └── vitest.emulator.ts ├── firebase.json ├── firestore.indexes.json ├── firestore.rules ├── img └── ozai.png ├── knip.ts ├── package.json ├── rollup.config.ts ├── src ├── batch │ ├── create.test.ts │ ├── create.ts │ ├── delete.test.ts │ ├── delete.ts │ ├── index.ts │ ├── set.test.ts │ ├── set.ts │ ├── update.test.ts │ ├── update.ts │ ├── updateNoFlatten.test.ts │ └── updateNoFlatten.ts ├── emulator.test.ts ├── equal │ ├── index.ts │ ├── queryEqual.test.ts │ ├── queryEqual.ts │ ├── refEqual.test.ts │ ├── refEqual.ts │ └── snapshotEqual.ts ├── fieldValues │ ├── arrayRemove.test.ts │ ├── arrayRemove.ts │ ├── arrayUnion.test.ts │ ├── arrayUnion.ts │ ├── deleteField.test.ts │ ├── deleteField.ts │ ├── documentId.test.ts │ ├── documentId.ts │ ├── increment.test.ts │ ├── increment.ts │ ├── index.ts │ ├── serverTimestamp.test.ts │ ├── serverTimestamp.ts │ ├── utils.test.ts │ └── utils.ts ├── index.test.ts ├── index.ts ├── operations │ ├── addDoc.test.ts │ ├── addDoc.ts │ ├── createDoc.test.ts │ ├── createDoc.ts │ ├── deleteDoc.test.ts │ ├── deleteDoc.ts │ ├── getCountFromServer.test.ts │ ├── getCountFromServer.ts │ ├── getDoc.test.ts │ ├── getDoc.ts │ ├── getDocs.test.ts │ ├── getDocs.ts │ ├── index.ts │ ├── onSnapshot.test.ts │ ├── onSnapshot.ts │ ├── setDoc.test.ts │ ├── setDoc.ts │ ├── updateDoc.test.ts │ ├── updateDoc.ts │ ├── updateDocNoFlatten.test.ts │ └── updateDocNoFlatten.ts ├── queryConstraints │ ├── endAt.ts │ ├── endBefore.ts │ ├── index.test.ts │ ├── index.ts │ ├── limit.test.ts │ ├── limit.ts │ ├── offset.ts │ ├── orderBy.test.ts │ ├── orderBy.ts │ ├── startAfter.ts │ ├── startAt.ts │ ├── where.test.ts │ └── where.ts ├── refs │ ├── collection.test.ts │ ├── collection.ts │ ├── collectionGroup.test.ts │ ├── collectionGroup.ts │ ├── doc.test.ts │ ├── doc.ts │ ├── index.ts │ ├── query.test.ts │ ├── query.ts │ ├── utils.test.ts │ └── utils.ts ├── tests │ ├── about.txt │ └── discriminatedUnion.test.ts ├── transaction │ ├── create.test.ts │ ├── create.ts │ ├── delete.test.ts │ ├── delete.ts │ ├── get.test.ts │ ├── get.ts │ ├── getAll.ts │ ├── index.ts │ ├── set.test.ts │ ├── set.ts │ ├── update.test.ts │ ├── update.ts │ ├── updateNoFlatten.test.ts │ ├── updateNoFlatten.ts │ ├── utils.test.ts │ └── utils.ts ├── types │ ├── alias.ts │ ├── batch.ts │ ├── equal │ │ ├── index.ts │ │ ├── query.ts │ │ ├── ref.ts │ │ └── snapshot.ts │ ├── error.ts │ ├── exactOptional.test.ts │ ├── exactOptional.ts │ ├── fieldPath.ts │ ├── fieldValues.ts │ ├── firelord.ts │ ├── index.ts │ ├── json.ts │ ├── metaTypeCreator │ │ ├── abstract.ts │ │ ├── compare.ts │ │ ├── index.ts │ │ ├── metaType.ts │ │ ├── metaTypeCreator.test.ts │ │ ├── metaTypeCreator.ts │ │ ├── read.ts │ │ ├── utils.ts │ │ └── write.ts │ ├── objectFlatten.ts │ ├── operations │ │ ├── addDoc.ts │ │ ├── create.ts │ │ ├── delete.ts │ │ ├── getCountFromServer.ts │ │ ├── getDoc.ts │ │ ├── getDocs.ts │ │ ├── index.ts │ │ ├── onSnapshot.ts │ │ ├── set.ts │ │ └── update.ts │ ├── queryConstraints │ │ ├── cursor.ts │ │ ├── index.ts │ │ ├── limit.ts │ │ ├── offset.ts │ │ ├── orderBy.ts │ │ ├── query.ts │ │ └── where.ts │ ├── queryConstraintsLimitations │ │ ├── cursor.ts │ │ ├── index.ts │ │ ├── limit.ts │ │ ├── orderBy.ts │ │ ├── query.ts │ │ ├── utils.ts │ │ └── where.ts │ ├── refs │ │ ├── collection.ts │ │ ├── collectionGroup.ts │ │ ├── doc.ts │ │ ├── index.ts │ │ └── query.ts │ ├── snapshot.test.ts │ ├── snapshot.ts │ ├── transaction.ts │ ├── utils.ts │ ├── validID.test.ts │ └── validID.ts ├── utilForTests.ts ├── utils.test.ts └── utils.ts ├── tsconfig.doc.json ├── tsconfig.json ├── tsconfig.prod.json ├── vitest.config.doc.ts ├── vitest.config.ts ├── vitest.emulator.doc.ts └── vitest.emulator.ts /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/others.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/.github/ISSUE_TEMPLATE/others.md -------------------------------------------------------------------------------- /.github/codeql.yml: -------------------------------------------------------------------------------- 1 | paths-ignore: 2 | - codeForDoc 3 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/all-pull-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/.github/workflows/all-pull-request.yml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | npx lint-staged -------------------------------------------------------------------------------- /.opensource/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/.opensource/project.json -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/README.md -------------------------------------------------------------------------------- /codeForDoc/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/codeForDoc/.gitignore -------------------------------------------------------------------------------- /codeForDoc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/codeForDoc/README.md -------------------------------------------------------------------------------- /codeForDoc/firebase.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/codeForDoc/firebase.json -------------------------------------------------------------------------------- /codeForDoc/firestore.indexes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/codeForDoc/firestore.indexes.json -------------------------------------------------------------------------------- /codeForDoc/firestore.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/codeForDoc/firestore.rules -------------------------------------------------------------------------------- /codeForDoc/installLatest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/codeForDoc/installLatest.ts -------------------------------------------------------------------------------- /codeForDoc/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/codeForDoc/package.json -------------------------------------------------------------------------------- /codeForDoc/src/db.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/codeForDoc/src/db.test.ts -------------------------------------------------------------------------------- /codeForDoc/src/emulator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/codeForDoc/src/emulator.test.ts -------------------------------------------------------------------------------- /codeForDoc/src/guide/abstractMetaTypeCreator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/codeForDoc/src/guide/abstractMetaTypeCreator.ts -------------------------------------------------------------------------------- /codeForDoc/src/guide/collection group.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/codeForDoc/src/guide/collection group.ts -------------------------------------------------------------------------------- /codeForDoc/src/guide/deleteFieldFirelord.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/codeForDoc/src/guide/deleteFieldFirelord.ts -------------------------------------------------------------------------------- /codeForDoc/src/guide/docIdsAndColIds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/codeForDoc/src/guide/docIdsAndColIds.ts -------------------------------------------------------------------------------- /codeForDoc/src/guide/documentIdFirelord.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/codeForDoc/src/guide/documentIdFirelord.ts -------------------------------------------------------------------------------- /codeForDoc/src/guide/metatype.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/codeForDoc/src/guide/metatype.ts -------------------------------------------------------------------------------- /codeForDoc/src/guide/possiblyUndefined.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/codeForDoc/src/guide/possiblyUndefined.ts -------------------------------------------------------------------------------- /codeForDoc/src/guide/tests/emulator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/codeForDoc/src/guide/tests/emulator.ts -------------------------------------------------------------------------------- /codeForDoc/src/guide/treeShaking.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/codeForDoc/src/guide/treeShaking.ts -------------------------------------------------------------------------------- /codeForDoc/src/highlights/array.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/codeForDoc/src/highlights/array.ts -------------------------------------------------------------------------------- /codeForDoc/src/highlights/cursorFirelord.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/codeForDoc/src/highlights/cursorFirelord.ts -------------------------------------------------------------------------------- /codeForDoc/src/highlights/limitFirelord.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/codeForDoc/src/highlights/limitFirelord.ts -------------------------------------------------------------------------------- /codeForDoc/src/highlights/limitToLastFirelord.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/codeForDoc/src/highlights/limitToLastFirelord.ts -------------------------------------------------------------------------------- /codeForDoc/src/highlights/query_rule_typing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/codeForDoc/src/highlights/query_rule_typing.ts -------------------------------------------------------------------------------- /codeForDoc/src/highlights/setFirelord.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/codeForDoc/src/highlights/setFirelord.ts -------------------------------------------------------------------------------- /codeForDoc/src/highlights/updateFirelord.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/codeForDoc/src/highlights/updateFirelord.ts -------------------------------------------------------------------------------- /codeForDoc/src/highlights/whereFirelord.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/codeForDoc/src/highlights/whereFirelord.ts -------------------------------------------------------------------------------- /codeForDoc/src/quick_start/aggregatedCount.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/codeForDoc/src/quick_start/aggregatedCount.ts -------------------------------------------------------------------------------- /codeForDoc/src/quick_start/batch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/codeForDoc/src/quick_start/batch.ts -------------------------------------------------------------------------------- /codeForDoc/src/quick_start/dataType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/codeForDoc/src/quick_start/dataType.ts -------------------------------------------------------------------------------- /codeForDoc/src/quick_start/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/codeForDoc/src/quick_start/init.ts -------------------------------------------------------------------------------- /codeForDoc/src/quick_start/onSnapshot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/codeForDoc/src/quick_start/onSnapshot.ts -------------------------------------------------------------------------------- /codeForDoc/src/quick_start/operations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/codeForDoc/src/quick_start/operations.ts -------------------------------------------------------------------------------- /codeForDoc/src/quick_start/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/codeForDoc/src/quick_start/query.ts -------------------------------------------------------------------------------- /codeForDoc/src/quick_start/transaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/codeForDoc/src/quick_start/transaction.ts -------------------------------------------------------------------------------- /codeForDoc/src/serviceAccount.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /codeForDoc/src/utilForTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/codeForDoc/src/utilForTests.ts -------------------------------------------------------------------------------- /codeForDoc/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/codeForDoc/tsconfig.json -------------------------------------------------------------------------------- /codeForDoc/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/codeForDoc/vitest.config.ts -------------------------------------------------------------------------------- /codeForDoc/vitest.emulator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/codeForDoc/vitest.emulator.ts -------------------------------------------------------------------------------- /firebase.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/firebase.json -------------------------------------------------------------------------------- /firestore.indexes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/firestore.indexes.json -------------------------------------------------------------------------------- /firestore.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/firestore.rules -------------------------------------------------------------------------------- /img/ozai.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/img/ozai.png -------------------------------------------------------------------------------- /knip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/knip.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/rollup.config.ts -------------------------------------------------------------------------------- /src/batch/create.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/batch/create.test.ts -------------------------------------------------------------------------------- /src/batch/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/batch/create.ts -------------------------------------------------------------------------------- /src/batch/delete.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/batch/delete.test.ts -------------------------------------------------------------------------------- /src/batch/delete.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/batch/delete.ts -------------------------------------------------------------------------------- /src/batch/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/batch/index.ts -------------------------------------------------------------------------------- /src/batch/set.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/batch/set.test.ts -------------------------------------------------------------------------------- /src/batch/set.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/batch/set.ts -------------------------------------------------------------------------------- /src/batch/update.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/batch/update.test.ts -------------------------------------------------------------------------------- /src/batch/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/batch/update.ts -------------------------------------------------------------------------------- /src/batch/updateNoFlatten.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/batch/updateNoFlatten.test.ts -------------------------------------------------------------------------------- /src/batch/updateNoFlatten.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/batch/updateNoFlatten.ts -------------------------------------------------------------------------------- /src/emulator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/emulator.test.ts -------------------------------------------------------------------------------- /src/equal/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/equal/index.ts -------------------------------------------------------------------------------- /src/equal/queryEqual.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/equal/queryEqual.test.ts -------------------------------------------------------------------------------- /src/equal/queryEqual.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/equal/queryEqual.ts -------------------------------------------------------------------------------- /src/equal/refEqual.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/equal/refEqual.test.ts -------------------------------------------------------------------------------- /src/equal/refEqual.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/equal/refEqual.ts -------------------------------------------------------------------------------- /src/equal/snapshotEqual.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/equal/snapshotEqual.ts -------------------------------------------------------------------------------- /src/fieldValues/arrayRemove.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/fieldValues/arrayRemove.test.ts -------------------------------------------------------------------------------- /src/fieldValues/arrayRemove.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/fieldValues/arrayRemove.ts -------------------------------------------------------------------------------- /src/fieldValues/arrayUnion.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/fieldValues/arrayUnion.test.ts -------------------------------------------------------------------------------- /src/fieldValues/arrayUnion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/fieldValues/arrayUnion.ts -------------------------------------------------------------------------------- /src/fieldValues/deleteField.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/fieldValues/deleteField.test.ts -------------------------------------------------------------------------------- /src/fieldValues/deleteField.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/fieldValues/deleteField.ts -------------------------------------------------------------------------------- /src/fieldValues/documentId.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/fieldValues/documentId.test.ts -------------------------------------------------------------------------------- /src/fieldValues/documentId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/fieldValues/documentId.ts -------------------------------------------------------------------------------- /src/fieldValues/increment.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/fieldValues/increment.test.ts -------------------------------------------------------------------------------- /src/fieldValues/increment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/fieldValues/increment.ts -------------------------------------------------------------------------------- /src/fieldValues/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/fieldValues/index.ts -------------------------------------------------------------------------------- /src/fieldValues/serverTimestamp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/fieldValues/serverTimestamp.test.ts -------------------------------------------------------------------------------- /src/fieldValues/serverTimestamp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/fieldValues/serverTimestamp.ts -------------------------------------------------------------------------------- /src/fieldValues/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/fieldValues/utils.test.ts -------------------------------------------------------------------------------- /src/fieldValues/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/fieldValues/utils.ts -------------------------------------------------------------------------------- /src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/index.test.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/operations/addDoc.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/operations/addDoc.test.ts -------------------------------------------------------------------------------- /src/operations/addDoc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/operations/addDoc.ts -------------------------------------------------------------------------------- /src/operations/createDoc.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/operations/createDoc.test.ts -------------------------------------------------------------------------------- /src/operations/createDoc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/operations/createDoc.ts -------------------------------------------------------------------------------- /src/operations/deleteDoc.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/operations/deleteDoc.test.ts -------------------------------------------------------------------------------- /src/operations/deleteDoc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/operations/deleteDoc.ts -------------------------------------------------------------------------------- /src/operations/getCountFromServer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/operations/getCountFromServer.test.ts -------------------------------------------------------------------------------- /src/operations/getCountFromServer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/operations/getCountFromServer.ts -------------------------------------------------------------------------------- /src/operations/getDoc.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/operations/getDoc.test.ts -------------------------------------------------------------------------------- /src/operations/getDoc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/operations/getDoc.ts -------------------------------------------------------------------------------- /src/operations/getDocs.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/operations/getDocs.test.ts -------------------------------------------------------------------------------- /src/operations/getDocs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/operations/getDocs.ts -------------------------------------------------------------------------------- /src/operations/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/operations/index.ts -------------------------------------------------------------------------------- /src/operations/onSnapshot.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/operations/onSnapshot.test.ts -------------------------------------------------------------------------------- /src/operations/onSnapshot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/operations/onSnapshot.ts -------------------------------------------------------------------------------- /src/operations/setDoc.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/operations/setDoc.test.ts -------------------------------------------------------------------------------- /src/operations/setDoc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/operations/setDoc.ts -------------------------------------------------------------------------------- /src/operations/updateDoc.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/operations/updateDoc.test.ts -------------------------------------------------------------------------------- /src/operations/updateDoc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/operations/updateDoc.ts -------------------------------------------------------------------------------- /src/operations/updateDocNoFlatten.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/operations/updateDocNoFlatten.test.ts -------------------------------------------------------------------------------- /src/operations/updateDocNoFlatten.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/operations/updateDocNoFlatten.ts -------------------------------------------------------------------------------- /src/queryConstraints/endAt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/queryConstraints/endAt.ts -------------------------------------------------------------------------------- /src/queryConstraints/endBefore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/queryConstraints/endBefore.ts -------------------------------------------------------------------------------- /src/queryConstraints/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/queryConstraints/index.test.ts -------------------------------------------------------------------------------- /src/queryConstraints/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/queryConstraints/index.ts -------------------------------------------------------------------------------- /src/queryConstraints/limit.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/queryConstraints/limit.test.ts -------------------------------------------------------------------------------- /src/queryConstraints/limit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/queryConstraints/limit.ts -------------------------------------------------------------------------------- /src/queryConstraints/offset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/queryConstraints/offset.ts -------------------------------------------------------------------------------- /src/queryConstraints/orderBy.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/queryConstraints/orderBy.test.ts -------------------------------------------------------------------------------- /src/queryConstraints/orderBy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/queryConstraints/orderBy.ts -------------------------------------------------------------------------------- /src/queryConstraints/startAfter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/queryConstraints/startAfter.ts -------------------------------------------------------------------------------- /src/queryConstraints/startAt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/queryConstraints/startAt.ts -------------------------------------------------------------------------------- /src/queryConstraints/where.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/queryConstraints/where.test.ts -------------------------------------------------------------------------------- /src/queryConstraints/where.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/queryConstraints/where.ts -------------------------------------------------------------------------------- /src/refs/collection.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/refs/collection.test.ts -------------------------------------------------------------------------------- /src/refs/collection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/refs/collection.ts -------------------------------------------------------------------------------- /src/refs/collectionGroup.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/refs/collectionGroup.test.ts -------------------------------------------------------------------------------- /src/refs/collectionGroup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/refs/collectionGroup.ts -------------------------------------------------------------------------------- /src/refs/doc.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/refs/doc.test.ts -------------------------------------------------------------------------------- /src/refs/doc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/refs/doc.ts -------------------------------------------------------------------------------- /src/refs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/refs/index.ts -------------------------------------------------------------------------------- /src/refs/query.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/refs/query.test.ts -------------------------------------------------------------------------------- /src/refs/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/refs/query.ts -------------------------------------------------------------------------------- /src/refs/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/refs/utils.test.ts -------------------------------------------------------------------------------- /src/refs/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/refs/utils.ts -------------------------------------------------------------------------------- /src/tests/about.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/tests/about.txt -------------------------------------------------------------------------------- /src/tests/discriminatedUnion.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/tests/discriminatedUnion.test.ts -------------------------------------------------------------------------------- /src/transaction/create.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/transaction/create.test.ts -------------------------------------------------------------------------------- /src/transaction/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/transaction/create.ts -------------------------------------------------------------------------------- /src/transaction/delete.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/transaction/delete.test.ts -------------------------------------------------------------------------------- /src/transaction/delete.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/transaction/delete.ts -------------------------------------------------------------------------------- /src/transaction/get.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/transaction/get.test.ts -------------------------------------------------------------------------------- /src/transaction/get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/transaction/get.ts -------------------------------------------------------------------------------- /src/transaction/getAll.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/transaction/getAll.ts -------------------------------------------------------------------------------- /src/transaction/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/transaction/index.ts -------------------------------------------------------------------------------- /src/transaction/set.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/transaction/set.test.ts -------------------------------------------------------------------------------- /src/transaction/set.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/transaction/set.ts -------------------------------------------------------------------------------- /src/transaction/update.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/transaction/update.test.ts -------------------------------------------------------------------------------- /src/transaction/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/transaction/update.ts -------------------------------------------------------------------------------- /src/transaction/updateNoFlatten.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/transaction/updateNoFlatten.test.ts -------------------------------------------------------------------------------- /src/transaction/updateNoFlatten.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/transaction/updateNoFlatten.ts -------------------------------------------------------------------------------- /src/transaction/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/transaction/utils.test.ts -------------------------------------------------------------------------------- /src/transaction/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/transaction/utils.ts -------------------------------------------------------------------------------- /src/types/alias.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/alias.ts -------------------------------------------------------------------------------- /src/types/batch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/batch.ts -------------------------------------------------------------------------------- /src/types/equal/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/equal/index.ts -------------------------------------------------------------------------------- /src/types/equal/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/equal/query.ts -------------------------------------------------------------------------------- /src/types/equal/ref.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/equal/ref.ts -------------------------------------------------------------------------------- /src/types/equal/snapshot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/equal/snapshot.ts -------------------------------------------------------------------------------- /src/types/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/error.ts -------------------------------------------------------------------------------- /src/types/exactOptional.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/exactOptional.test.ts -------------------------------------------------------------------------------- /src/types/exactOptional.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/exactOptional.ts -------------------------------------------------------------------------------- /src/types/fieldPath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/fieldPath.ts -------------------------------------------------------------------------------- /src/types/fieldValues.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/fieldValues.ts -------------------------------------------------------------------------------- /src/types/firelord.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/firelord.ts -------------------------------------------------------------------------------- /src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/index.ts -------------------------------------------------------------------------------- /src/types/json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/json.ts -------------------------------------------------------------------------------- /src/types/metaTypeCreator/abstract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/metaTypeCreator/abstract.ts -------------------------------------------------------------------------------- /src/types/metaTypeCreator/compare.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/metaTypeCreator/compare.ts -------------------------------------------------------------------------------- /src/types/metaTypeCreator/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/metaTypeCreator/index.ts -------------------------------------------------------------------------------- /src/types/metaTypeCreator/metaType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/metaTypeCreator/metaType.ts -------------------------------------------------------------------------------- /src/types/metaTypeCreator/metaTypeCreator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/metaTypeCreator/metaTypeCreator.test.ts -------------------------------------------------------------------------------- /src/types/metaTypeCreator/metaTypeCreator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/metaTypeCreator/metaTypeCreator.ts -------------------------------------------------------------------------------- /src/types/metaTypeCreator/read.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/metaTypeCreator/read.ts -------------------------------------------------------------------------------- /src/types/metaTypeCreator/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/metaTypeCreator/utils.ts -------------------------------------------------------------------------------- /src/types/metaTypeCreator/write.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/metaTypeCreator/write.ts -------------------------------------------------------------------------------- /src/types/objectFlatten.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/objectFlatten.ts -------------------------------------------------------------------------------- /src/types/operations/addDoc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/operations/addDoc.ts -------------------------------------------------------------------------------- /src/types/operations/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/operations/create.ts -------------------------------------------------------------------------------- /src/types/operations/delete.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/operations/delete.ts -------------------------------------------------------------------------------- /src/types/operations/getCountFromServer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/operations/getCountFromServer.ts -------------------------------------------------------------------------------- /src/types/operations/getDoc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/operations/getDoc.ts -------------------------------------------------------------------------------- /src/types/operations/getDocs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/operations/getDocs.ts -------------------------------------------------------------------------------- /src/types/operations/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/operations/index.ts -------------------------------------------------------------------------------- /src/types/operations/onSnapshot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/operations/onSnapshot.ts -------------------------------------------------------------------------------- /src/types/operations/set.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/operations/set.ts -------------------------------------------------------------------------------- /src/types/operations/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/operations/update.ts -------------------------------------------------------------------------------- /src/types/queryConstraints/cursor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/queryConstraints/cursor.ts -------------------------------------------------------------------------------- /src/types/queryConstraints/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/queryConstraints/index.ts -------------------------------------------------------------------------------- /src/types/queryConstraints/limit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/queryConstraints/limit.ts -------------------------------------------------------------------------------- /src/types/queryConstraints/offset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/queryConstraints/offset.ts -------------------------------------------------------------------------------- /src/types/queryConstraints/orderBy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/queryConstraints/orderBy.ts -------------------------------------------------------------------------------- /src/types/queryConstraints/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/queryConstraints/query.ts -------------------------------------------------------------------------------- /src/types/queryConstraints/where.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/queryConstraints/where.ts -------------------------------------------------------------------------------- /src/types/queryConstraintsLimitations/cursor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/queryConstraintsLimitations/cursor.ts -------------------------------------------------------------------------------- /src/types/queryConstraintsLimitations/index.ts: -------------------------------------------------------------------------------- 1 | export * from './query' 2 | -------------------------------------------------------------------------------- /src/types/queryConstraintsLimitations/limit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/queryConstraintsLimitations/limit.ts -------------------------------------------------------------------------------- /src/types/queryConstraintsLimitations/orderBy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/queryConstraintsLimitations/orderBy.ts -------------------------------------------------------------------------------- /src/types/queryConstraintsLimitations/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/queryConstraintsLimitations/query.ts -------------------------------------------------------------------------------- /src/types/queryConstraintsLimitations/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/queryConstraintsLimitations/utils.ts -------------------------------------------------------------------------------- /src/types/queryConstraintsLimitations/where.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/queryConstraintsLimitations/where.ts -------------------------------------------------------------------------------- /src/types/refs/collection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/refs/collection.ts -------------------------------------------------------------------------------- /src/types/refs/collectionGroup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/refs/collectionGroup.ts -------------------------------------------------------------------------------- /src/types/refs/doc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/refs/doc.ts -------------------------------------------------------------------------------- /src/types/refs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/refs/index.ts -------------------------------------------------------------------------------- /src/types/refs/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/refs/query.ts -------------------------------------------------------------------------------- /src/types/snapshot.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/snapshot.test.ts -------------------------------------------------------------------------------- /src/types/snapshot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/snapshot.ts -------------------------------------------------------------------------------- /src/types/transaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/transaction.ts -------------------------------------------------------------------------------- /src/types/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/utils.ts -------------------------------------------------------------------------------- /src/types/validID.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/validID.test.ts -------------------------------------------------------------------------------- /src/types/validID.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/types/validID.ts -------------------------------------------------------------------------------- /src/utilForTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/utilForTests.ts -------------------------------------------------------------------------------- /src/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/utils.test.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/src/utils.ts -------------------------------------------------------------------------------- /tsconfig.doc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/tsconfig.doc.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.prod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/tsconfig.prod.json -------------------------------------------------------------------------------- /vitest.config.doc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/vitest.config.doc.ts -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/vitest.config.ts -------------------------------------------------------------------------------- /vitest.emulator.doc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/vitest.emulator.doc.ts -------------------------------------------------------------------------------- /vitest.emulator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylim88/Firelord/HEAD/vitest.emulator.ts --------------------------------------------------------------------------------