├── .babelrc ├── .editorconfig ├── .eslintignore ├── .eslintrc ├── .gitattributes ├── .github └── workflows │ └── main.yml ├── .gitignore ├── .npmrc ├── .prettierrc ├── LICENSE ├── README.md ├── docs ├── assets │ ├── css │ │ └── main.css │ ├── images │ │ ├── icons.png │ │ ├── icons@2x.png │ │ ├── widgets.png │ │ └── widgets@2x.png │ └── js │ │ ├── main.js │ │ └── search.json ├── classes │ ├── database.html │ ├── document.html │ ├── geopoint.html │ ├── list.html │ ├── query.html │ ├── reference.html │ ├── transaction.html │ └── transform.html ├── globals.html ├── index.html └── interfaces │ ├── auth.html │ ├── crudoptions.html │ ├── cursor.html │ ├── databaseoptions.html │ ├── firebasedocument.html │ ├── firebaselist.html │ ├── firebaselistoptions.html │ ├── firebasemap.html │ ├── fromoption.html │ ├── meta.html │ ├── orderoption.html │ ├── queryoptions.html │ └── updatefunction.html ├── jest.config.js ├── logo.png ├── package.json ├── scripts └── cleanup.js ├── src ├── Database.ts ├── Document.ts ├── GeoPoint.ts ├── List.ts ├── Query.ts ├── Reference.ts ├── Transaction.ts ├── Transform.ts ├── mod.ts └── utils.ts ├── test ├── Database.test.js ├── Document.test.js ├── List.test.js ├── Query.test.js ├── Reference.test.js ├── Transaction.test.js ├── Transform.test.js ├── decodedMockedDocument.js ├── mockBatchGetResponse.json ├── mockDocument.json ├── setup.js └── utils.test.js ├── tsconfig.json ├── typedoc.json └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/.babelrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | dist 2 | node_modules 3 | -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | scripts-prepend-node-path=true 2 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/README.md -------------------------------------------------------------------------------- /docs/assets/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/docs/assets/css/main.css -------------------------------------------------------------------------------- /docs/assets/images/icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/docs/assets/images/icons.png -------------------------------------------------------------------------------- /docs/assets/images/icons@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/docs/assets/images/icons@2x.png -------------------------------------------------------------------------------- /docs/assets/images/widgets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/docs/assets/images/widgets.png -------------------------------------------------------------------------------- /docs/assets/images/widgets@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/docs/assets/images/widgets@2x.png -------------------------------------------------------------------------------- /docs/assets/js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/docs/assets/js/main.js -------------------------------------------------------------------------------- /docs/assets/js/search.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/docs/assets/js/search.json -------------------------------------------------------------------------------- /docs/classes/database.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/docs/classes/database.html -------------------------------------------------------------------------------- /docs/classes/document.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/docs/classes/document.html -------------------------------------------------------------------------------- /docs/classes/geopoint.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/docs/classes/geopoint.html -------------------------------------------------------------------------------- /docs/classes/list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/docs/classes/list.html -------------------------------------------------------------------------------- /docs/classes/query.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/docs/classes/query.html -------------------------------------------------------------------------------- /docs/classes/reference.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/docs/classes/reference.html -------------------------------------------------------------------------------- /docs/classes/transaction.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/docs/classes/transaction.html -------------------------------------------------------------------------------- /docs/classes/transform.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/docs/classes/transform.html -------------------------------------------------------------------------------- /docs/globals.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/docs/globals.html -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/interfaces/auth.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/docs/interfaces/auth.html -------------------------------------------------------------------------------- /docs/interfaces/crudoptions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/docs/interfaces/crudoptions.html -------------------------------------------------------------------------------- /docs/interfaces/cursor.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/docs/interfaces/cursor.html -------------------------------------------------------------------------------- /docs/interfaces/databaseoptions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/docs/interfaces/databaseoptions.html -------------------------------------------------------------------------------- /docs/interfaces/firebasedocument.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/docs/interfaces/firebasedocument.html -------------------------------------------------------------------------------- /docs/interfaces/firebaselist.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/docs/interfaces/firebaselist.html -------------------------------------------------------------------------------- /docs/interfaces/firebaselistoptions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/docs/interfaces/firebaselistoptions.html -------------------------------------------------------------------------------- /docs/interfaces/firebasemap.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/docs/interfaces/firebasemap.html -------------------------------------------------------------------------------- /docs/interfaces/fromoption.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/docs/interfaces/fromoption.html -------------------------------------------------------------------------------- /docs/interfaces/meta.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/docs/interfaces/meta.html -------------------------------------------------------------------------------- /docs/interfaces/orderoption.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/docs/interfaces/orderoption.html -------------------------------------------------------------------------------- /docs/interfaces/queryoptions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/docs/interfaces/queryoptions.html -------------------------------------------------------------------------------- /docs/interfaces/updatefunction.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/docs/interfaces/updatefunction.html -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/jest.config.js -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/logo.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/package.json -------------------------------------------------------------------------------- /scripts/cleanup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/scripts/cleanup.js -------------------------------------------------------------------------------- /src/Database.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/src/Database.ts -------------------------------------------------------------------------------- /src/Document.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/src/Document.ts -------------------------------------------------------------------------------- /src/GeoPoint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/src/GeoPoint.ts -------------------------------------------------------------------------------- /src/List.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/src/List.ts -------------------------------------------------------------------------------- /src/Query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/src/Query.ts -------------------------------------------------------------------------------- /src/Reference.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/src/Reference.ts -------------------------------------------------------------------------------- /src/Transaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/src/Transaction.ts -------------------------------------------------------------------------------- /src/Transform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/src/Transform.ts -------------------------------------------------------------------------------- /src/mod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/src/mod.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/src/utils.ts -------------------------------------------------------------------------------- /test/Database.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/test/Database.test.js -------------------------------------------------------------------------------- /test/Document.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/test/Document.test.js -------------------------------------------------------------------------------- /test/List.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/test/List.test.js -------------------------------------------------------------------------------- /test/Query.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/test/Query.test.js -------------------------------------------------------------------------------- /test/Reference.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/test/Reference.test.js -------------------------------------------------------------------------------- /test/Transaction.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/test/Transaction.test.js -------------------------------------------------------------------------------- /test/Transform.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/test/Transform.test.js -------------------------------------------------------------------------------- /test/decodedMockedDocument.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/test/decodedMockedDocument.js -------------------------------------------------------------------------------- /test/mockBatchGetResponse.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/test/mockBatchGetResponse.json -------------------------------------------------------------------------------- /test/mockDocument.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/test/mockDocument.json -------------------------------------------------------------------------------- /test/setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/test/setup.js -------------------------------------------------------------------------------- /test/utils.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/test/utils.test.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/tsconfig.json -------------------------------------------------------------------------------- /typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/typedoc.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelgozi/firebase-firestore-lite/HEAD/yarn.lock --------------------------------------------------------------------------------