├── .all-contributorsrc ├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── .prettierrc ├── .travis.yml ├── LICENSE ├── README.md ├── STATUS.md ├── assets └── example.gif ├── jest.config.js ├── package.json ├── scripts └── package.sh ├── src ├── add.ts ├── collection.ts ├── collectionGroup.ts ├── doc.ts ├── endAt.ts ├── endBefore.ts ├── get.ts ├── index.ts ├── internal │ ├── curry2.ts │ ├── curry3.ts │ ├── curry4.ts │ └── types.ts ├── limit.ts ├── limitToLast.ts ├── listDocuments.ts ├── onSnapshot.ts ├── orderBy.ts ├── pipe.ts ├── query.ts ├── remove.ts ├── set.ts ├── startAfter.ts ├── startAt.ts ├── update.ts ├── where.ts └── withConverter.ts ├── tsconfig.json └── yarn.lock /.all-contributorsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobily/firestore-fp/HEAD/.all-contributorsrc -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobily/firestore-fp/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobily/firestore-fp/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobily/firestore-fp/HEAD/.prettierrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobily/firestore-fp/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobily/firestore-fp/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobily/firestore-fp/HEAD/README.md -------------------------------------------------------------------------------- /STATUS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobily/firestore-fp/HEAD/STATUS.md -------------------------------------------------------------------------------- /assets/example.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobily/firestore-fp/HEAD/assets/example.gif -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobily/firestore-fp/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobily/firestore-fp/HEAD/package.json -------------------------------------------------------------------------------- /scripts/package.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobily/firestore-fp/HEAD/scripts/package.sh -------------------------------------------------------------------------------- /src/add.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobily/firestore-fp/HEAD/src/add.ts -------------------------------------------------------------------------------- /src/collection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobily/firestore-fp/HEAD/src/collection.ts -------------------------------------------------------------------------------- /src/collectionGroup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobily/firestore-fp/HEAD/src/collectionGroup.ts -------------------------------------------------------------------------------- /src/doc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobily/firestore-fp/HEAD/src/doc.ts -------------------------------------------------------------------------------- /src/endAt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobily/firestore-fp/HEAD/src/endAt.ts -------------------------------------------------------------------------------- /src/endBefore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobily/firestore-fp/HEAD/src/endBefore.ts -------------------------------------------------------------------------------- /src/get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobily/firestore-fp/HEAD/src/get.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobily/firestore-fp/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/internal/curry2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobily/firestore-fp/HEAD/src/internal/curry2.ts -------------------------------------------------------------------------------- /src/internal/curry3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobily/firestore-fp/HEAD/src/internal/curry3.ts -------------------------------------------------------------------------------- /src/internal/curry4.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobily/firestore-fp/HEAD/src/internal/curry4.ts -------------------------------------------------------------------------------- /src/internal/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobily/firestore-fp/HEAD/src/internal/types.ts -------------------------------------------------------------------------------- /src/limit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobily/firestore-fp/HEAD/src/limit.ts -------------------------------------------------------------------------------- /src/limitToLast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobily/firestore-fp/HEAD/src/limitToLast.ts -------------------------------------------------------------------------------- /src/listDocuments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobily/firestore-fp/HEAD/src/listDocuments.ts -------------------------------------------------------------------------------- /src/onSnapshot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobily/firestore-fp/HEAD/src/onSnapshot.ts -------------------------------------------------------------------------------- /src/orderBy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobily/firestore-fp/HEAD/src/orderBy.ts -------------------------------------------------------------------------------- /src/pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobily/firestore-fp/HEAD/src/pipe.ts -------------------------------------------------------------------------------- /src/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobily/firestore-fp/HEAD/src/query.ts -------------------------------------------------------------------------------- /src/remove.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobily/firestore-fp/HEAD/src/remove.ts -------------------------------------------------------------------------------- /src/set.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobily/firestore-fp/HEAD/src/set.ts -------------------------------------------------------------------------------- /src/startAfter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobily/firestore-fp/HEAD/src/startAfter.ts -------------------------------------------------------------------------------- /src/startAt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobily/firestore-fp/HEAD/src/startAt.ts -------------------------------------------------------------------------------- /src/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobily/firestore-fp/HEAD/src/update.ts -------------------------------------------------------------------------------- /src/where.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobily/firestore-fp/HEAD/src/where.ts -------------------------------------------------------------------------------- /src/withConverter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobily/firestore-fp/HEAD/src/withConverter.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobily/firestore-fp/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobily/firestore-fp/HEAD/yarn.lock --------------------------------------------------------------------------------