├── .eslintrc ├── .github └── FUNDING.yml ├── .gitignore ├── .remarkrc ├── .travis.yml ├── LICENSE.md ├── README.md ├── docs ├── assets │ ├── css │ │ └── main.css │ ├── images │ │ ├── icons.png │ │ ├── icons@2x.png │ │ ├── widgets.png │ │ └── widgets@2x.png │ └── js │ │ ├── main.js │ │ └── search.js ├── classes │ ├── caseconverter.html │ ├── collection.html │ ├── documentref.html │ ├── documentsnapshot.html │ ├── entity.html │ ├── fieldutils.html │ ├── firestoreserializer.html │ ├── geopoint.html │ ├── query.html │ ├── querybuilder.html │ ├── querysnapshot.html │ └── timestamp.html ├── enums │ ├── fieldconversiontype.html │ ├── fieldtypes.html │ └── writetypes.html ├── globals.html ├── index.html └── interfaces │ ├── documentchange.html │ ├── firestormdata.html │ ├── geopointdata.html │ ├── icollection.html │ ├── icollectionconfig.html │ ├── icollectionquery.html │ ├── idocumentref.html │ ├── idocumentrefconfig.html │ ├── idocumentrefmeta.html │ ├── idocumentsnapshot.html │ ├── ientity.html │ ├── ifieldconfig.html │ ├── ifieldmapconfig.html │ ├── ifieldmapmeta.html │ ├── ifieldmeta.html │ ├── ifieldwithentityconfig.html │ ├── ifieldwithentitymeta.html │ ├── ifireormconfig.html │ ├── igeopoint.html │ ├── igeopointconfig.html │ ├── igeopointmeta.html │ ├── iquery.html │ ├── iquerysnapshot.html │ ├── irepository.html │ ├── iserializedresult.html │ ├── istore.html │ ├── isubcollectionconfig.html │ ├── itimestamp.html │ ├── itimestampconfig.html │ └── itimestampmeta.html ├── package.json ├── service-account.json.enc ├── src ├── Collection.ts ├── DocumentSnapshot.ts ├── Entity.ts ├── Query.ts ├── QuerySnapshot.ts ├── decorators │ ├── documentRef.ts │ ├── field.ts │ ├── geoPoint.ts │ ├── index.ts │ ├── map.ts │ ├── rootCollection.ts │ ├── subCollection.ts │ └── timestamp.ts ├── fields │ ├── DocumentRef.ts │ ├── GeoPoint.ts │ ├── Timestamp.ts │ └── index.ts ├── index.ts ├── store.ts ├── types │ ├── collection.types.ts │ ├── data.types.ts │ ├── enum.types.ts │ ├── field.types.ts │ ├── index.ts │ ├── store.types.ts │ └── timestamp.types.ts └── utils │ ├── CaseConverter.ts │ ├── FieldUtils.ts │ ├── FirestoreSerializer.ts │ ├── QueryBuilder.ts │ └── index.ts ├── test ├── bootstrap.spec.ts ├── entities │ ├── Author.ts │ ├── AuthorPreferences.ts │ ├── Comment.ts │ ├── Post.ts │ └── Reply.ts ├── fixture.ts ├── functional │ ├── configuration.spec.ts │ ├── querying-data.spec.ts │ ├── realtime-updates.spec.ts │ └── writing-data.spec.ts └── unit │ ├── CaseConverter.spec.ts │ ├── Collection.spec.ts │ ├── DocumentRef.spec.ts │ ├── FieldUtils.spec.ts │ ├── FirestoreSerializer.spec.ts │ ├── GeoPoint.spec.ts │ ├── Query.spec.ts │ ├── QueryBuilder.spec.ts │ ├── QuerySnapshot.spec.ts │ └── Timestamp.spec.ts └── tsconfig.json /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/.gitignore -------------------------------------------------------------------------------- /.remarkrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/.remarkrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/README.md -------------------------------------------------------------------------------- /docs/assets/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/assets/css/main.css -------------------------------------------------------------------------------- /docs/assets/images/icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/assets/images/icons.png -------------------------------------------------------------------------------- /docs/assets/images/icons@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/assets/images/icons@2x.png -------------------------------------------------------------------------------- /docs/assets/images/widgets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/assets/images/widgets.png -------------------------------------------------------------------------------- /docs/assets/images/widgets@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/assets/images/widgets@2x.png -------------------------------------------------------------------------------- /docs/assets/js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/assets/js/main.js -------------------------------------------------------------------------------- /docs/assets/js/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/assets/js/search.js -------------------------------------------------------------------------------- /docs/classes/caseconverter.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/classes/caseconverter.html -------------------------------------------------------------------------------- /docs/classes/collection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/classes/collection.html -------------------------------------------------------------------------------- /docs/classes/documentref.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/classes/documentref.html -------------------------------------------------------------------------------- /docs/classes/documentsnapshot.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/classes/documentsnapshot.html -------------------------------------------------------------------------------- /docs/classes/entity.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/classes/entity.html -------------------------------------------------------------------------------- /docs/classes/fieldutils.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/classes/fieldutils.html -------------------------------------------------------------------------------- /docs/classes/firestoreserializer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/classes/firestoreserializer.html -------------------------------------------------------------------------------- /docs/classes/geopoint.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/classes/geopoint.html -------------------------------------------------------------------------------- /docs/classes/query.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/classes/query.html -------------------------------------------------------------------------------- /docs/classes/querybuilder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/classes/querybuilder.html -------------------------------------------------------------------------------- /docs/classes/querysnapshot.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/classes/querysnapshot.html -------------------------------------------------------------------------------- /docs/classes/timestamp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/classes/timestamp.html -------------------------------------------------------------------------------- /docs/enums/fieldconversiontype.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/enums/fieldconversiontype.html -------------------------------------------------------------------------------- /docs/enums/fieldtypes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/enums/fieldtypes.html -------------------------------------------------------------------------------- /docs/enums/writetypes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/enums/writetypes.html -------------------------------------------------------------------------------- /docs/globals.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/globals.html -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/interfaces/documentchange.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/interfaces/documentchange.html -------------------------------------------------------------------------------- /docs/interfaces/firestormdata.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/interfaces/firestormdata.html -------------------------------------------------------------------------------- /docs/interfaces/geopointdata.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/interfaces/geopointdata.html -------------------------------------------------------------------------------- /docs/interfaces/icollection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/interfaces/icollection.html -------------------------------------------------------------------------------- /docs/interfaces/icollectionconfig.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/interfaces/icollectionconfig.html -------------------------------------------------------------------------------- /docs/interfaces/icollectionquery.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/interfaces/icollectionquery.html -------------------------------------------------------------------------------- /docs/interfaces/idocumentref.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/interfaces/idocumentref.html -------------------------------------------------------------------------------- /docs/interfaces/idocumentrefconfig.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/interfaces/idocumentrefconfig.html -------------------------------------------------------------------------------- /docs/interfaces/idocumentrefmeta.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/interfaces/idocumentrefmeta.html -------------------------------------------------------------------------------- /docs/interfaces/idocumentsnapshot.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/interfaces/idocumentsnapshot.html -------------------------------------------------------------------------------- /docs/interfaces/ientity.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/interfaces/ientity.html -------------------------------------------------------------------------------- /docs/interfaces/ifieldconfig.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/interfaces/ifieldconfig.html -------------------------------------------------------------------------------- /docs/interfaces/ifieldmapconfig.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/interfaces/ifieldmapconfig.html -------------------------------------------------------------------------------- /docs/interfaces/ifieldmapmeta.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/interfaces/ifieldmapmeta.html -------------------------------------------------------------------------------- /docs/interfaces/ifieldmeta.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/interfaces/ifieldmeta.html -------------------------------------------------------------------------------- /docs/interfaces/ifieldwithentityconfig.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/interfaces/ifieldwithentityconfig.html -------------------------------------------------------------------------------- /docs/interfaces/ifieldwithentitymeta.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/interfaces/ifieldwithentitymeta.html -------------------------------------------------------------------------------- /docs/interfaces/ifireormconfig.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/interfaces/ifireormconfig.html -------------------------------------------------------------------------------- /docs/interfaces/igeopoint.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/interfaces/igeopoint.html -------------------------------------------------------------------------------- /docs/interfaces/igeopointconfig.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/interfaces/igeopointconfig.html -------------------------------------------------------------------------------- /docs/interfaces/igeopointmeta.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/interfaces/igeopointmeta.html -------------------------------------------------------------------------------- /docs/interfaces/iquery.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/interfaces/iquery.html -------------------------------------------------------------------------------- /docs/interfaces/iquerysnapshot.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/interfaces/iquerysnapshot.html -------------------------------------------------------------------------------- /docs/interfaces/irepository.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/interfaces/irepository.html -------------------------------------------------------------------------------- /docs/interfaces/iserializedresult.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/interfaces/iserializedresult.html -------------------------------------------------------------------------------- /docs/interfaces/istore.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/interfaces/istore.html -------------------------------------------------------------------------------- /docs/interfaces/isubcollectionconfig.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/interfaces/isubcollectionconfig.html -------------------------------------------------------------------------------- /docs/interfaces/itimestamp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/interfaces/itimestamp.html -------------------------------------------------------------------------------- /docs/interfaces/itimestampconfig.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/interfaces/itimestampconfig.html -------------------------------------------------------------------------------- /docs/interfaces/itimestampmeta.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/docs/interfaces/itimestampmeta.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/package.json -------------------------------------------------------------------------------- /service-account.json.enc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/service-account.json.enc -------------------------------------------------------------------------------- /src/Collection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/src/Collection.ts -------------------------------------------------------------------------------- /src/DocumentSnapshot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/src/DocumentSnapshot.ts -------------------------------------------------------------------------------- /src/Entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/src/Entity.ts -------------------------------------------------------------------------------- /src/Query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/src/Query.ts -------------------------------------------------------------------------------- /src/QuerySnapshot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/src/QuerySnapshot.ts -------------------------------------------------------------------------------- /src/decorators/documentRef.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/src/decorators/documentRef.ts -------------------------------------------------------------------------------- /src/decorators/field.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/src/decorators/field.ts -------------------------------------------------------------------------------- /src/decorators/geoPoint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/src/decorators/geoPoint.ts -------------------------------------------------------------------------------- /src/decorators/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/src/decorators/index.ts -------------------------------------------------------------------------------- /src/decorators/map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/src/decorators/map.ts -------------------------------------------------------------------------------- /src/decorators/rootCollection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/src/decorators/rootCollection.ts -------------------------------------------------------------------------------- /src/decorators/subCollection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/src/decorators/subCollection.ts -------------------------------------------------------------------------------- /src/decorators/timestamp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/src/decorators/timestamp.ts -------------------------------------------------------------------------------- /src/fields/DocumentRef.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/src/fields/DocumentRef.ts -------------------------------------------------------------------------------- /src/fields/GeoPoint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/src/fields/GeoPoint.ts -------------------------------------------------------------------------------- /src/fields/Timestamp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/src/fields/Timestamp.ts -------------------------------------------------------------------------------- /src/fields/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/src/fields/index.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/src/store.ts -------------------------------------------------------------------------------- /src/types/collection.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/src/types/collection.types.ts -------------------------------------------------------------------------------- /src/types/data.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/src/types/data.types.ts -------------------------------------------------------------------------------- /src/types/enum.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/src/types/enum.types.ts -------------------------------------------------------------------------------- /src/types/field.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/src/types/field.types.ts -------------------------------------------------------------------------------- /src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/src/types/index.ts -------------------------------------------------------------------------------- /src/types/store.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/src/types/store.types.ts -------------------------------------------------------------------------------- /src/types/timestamp.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/src/types/timestamp.types.ts -------------------------------------------------------------------------------- /src/utils/CaseConverter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/src/utils/CaseConverter.ts -------------------------------------------------------------------------------- /src/utils/FieldUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/src/utils/FieldUtils.ts -------------------------------------------------------------------------------- /src/utils/FirestoreSerializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/src/utils/FirestoreSerializer.ts -------------------------------------------------------------------------------- /src/utils/QueryBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/src/utils/QueryBuilder.ts -------------------------------------------------------------------------------- /src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/src/utils/index.ts -------------------------------------------------------------------------------- /test/bootstrap.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/test/bootstrap.spec.ts -------------------------------------------------------------------------------- /test/entities/Author.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/test/entities/Author.ts -------------------------------------------------------------------------------- /test/entities/AuthorPreferences.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/test/entities/AuthorPreferences.ts -------------------------------------------------------------------------------- /test/entities/Comment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/test/entities/Comment.ts -------------------------------------------------------------------------------- /test/entities/Post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/test/entities/Post.ts -------------------------------------------------------------------------------- /test/entities/Reply.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/test/entities/Reply.ts -------------------------------------------------------------------------------- /test/fixture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/test/fixture.ts -------------------------------------------------------------------------------- /test/functional/configuration.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/test/functional/configuration.spec.ts -------------------------------------------------------------------------------- /test/functional/querying-data.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/test/functional/querying-data.spec.ts -------------------------------------------------------------------------------- /test/functional/realtime-updates.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/test/functional/realtime-updates.spec.ts -------------------------------------------------------------------------------- /test/functional/writing-data.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/test/functional/writing-data.spec.ts -------------------------------------------------------------------------------- /test/unit/CaseConverter.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/test/unit/CaseConverter.spec.ts -------------------------------------------------------------------------------- /test/unit/Collection.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/test/unit/Collection.spec.ts -------------------------------------------------------------------------------- /test/unit/DocumentRef.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/test/unit/DocumentRef.spec.ts -------------------------------------------------------------------------------- /test/unit/FieldUtils.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/test/unit/FieldUtils.spec.ts -------------------------------------------------------------------------------- /test/unit/FirestoreSerializer.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/test/unit/FirestoreSerializer.spec.ts -------------------------------------------------------------------------------- /test/unit/GeoPoint.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/test/unit/GeoPoint.spec.ts -------------------------------------------------------------------------------- /test/unit/Query.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/test/unit/Query.spec.ts -------------------------------------------------------------------------------- /test/unit/QueryBuilder.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/test/unit/QueryBuilder.spec.ts -------------------------------------------------------------------------------- /test/unit/QuerySnapshot.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/test/unit/QuerySnapshot.spec.ts -------------------------------------------------------------------------------- /test/unit/Timestamp.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/test/unit/Timestamp.spec.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmcq/firebase-firestorm/HEAD/tsconfig.json --------------------------------------------------------------------------------