├── .clocignore ├── .editorconfig ├── .firebaserc.example ├── .github └── FUNDING.yml ├── .gitignore ├── .idea ├── .gitignore ├── codeStyles │ ├── Project.xml │ └── codeStyleConfig.xml ├── modules.xml ├── prettier.xml ├── typesaurus.iml └── vcs.xml ├── .prettierrc ├── .tool-versions ├── .vscode ├── extensions.json └── settings.json ├── CHANGELOG.md ├── CONTRIBUTING.md ├── Makefile ├── README.md ├── babel.config.json ├── babel.config.lib.json ├── firebase.json ├── legacy ├── _lib │ └── assertEnvironment │ │ └── index.ts ├── adaptor │ ├── browser │ │ ├── index.ts │ │ └── lazy.ts │ ├── node.ts │ ├── package.esm.json │ ├── package.json │ ├── types.ts │ └── utils.ts ├── add │ ├── index.ts │ ├── package.json │ └── test.ts ├── all │ ├── index.ts │ ├── package.json │ └── test.ts ├── batch │ ├── index.ts │ ├── package.json │ └── test.ts ├── collection │ ├── index.ts │ ├── package.json │ └── test.ts ├── cursor │ ├── index.ts │ └── package.json ├── data │ ├── index.ts │ └── package.json ├── doc │ ├── index.ts │ ├── package.json │ └── test.ts ├── docId │ ├── index.ts │ └── package.json ├── field │ ├── index.ts │ ├── package.json │ └── test.ts ├── get │ ├── index.ts │ ├── package.json │ └── test.ts ├── getMany │ ├── index.ts │ ├── package.json │ └── test.ts ├── group │ ├── index.ts │ ├── package.json │ └── test.ts ├── index.ts ├── limit │ ├── index.ts │ └── package.json ├── onAll │ ├── index.ts │ ├── package.json │ └── test.ts ├── onGet │ ├── index.ts │ ├── package.json │ └── test.ts ├── onGetMany │ ├── index.ts │ ├── package.json │ └── test.ts ├── onQuery │ ├── index.ts │ ├── package.json │ └── test.ts ├── order │ ├── index.ts │ └── package.json ├── query │ ├── index.ts │ ├── package.json │ └── test.ts ├── ref │ ├── index.ts │ ├── package.json │ └── test.ts ├── remove │ ├── index.ts │ ├── package.json │ └── test.ts ├── set │ ├── index.ts │ ├── package.json │ └── test.ts ├── snapshot │ └── index.ts ├── subcollection │ ├── index.ts │ ├── package.json │ └── test.ts ├── testing │ ├── index.ts │ └── package.json ├── transaction │ ├── index.ts │ ├── package.json │ └── test.ts ├── types.ts ├── update │ ├── index.ts │ ├── package.json │ └── test.ts ├── upset │ ├── index.ts │ ├── package.json │ └── test.ts ├── value │ ├── index.ts │ └── package.json └── where │ ├── index.ts │ └── package.json ├── package.json ├── promo.gif ├── scripts └── generateTysts.ts ├── src ├── adapter │ ├── admin │ │ ├── batch.mjs │ │ ├── core.mjs │ │ ├── firebase.mjs │ │ ├── groups.mjs │ │ ├── index.mjs │ │ └── transaction.mjs │ └── web │ │ ├── batch.mjs │ │ ├── core.mjs │ │ ├── firebase.mjs │ │ ├── groups.mjs │ │ ├── index.mjs │ │ └── transaction.mjs ├── batch │ └── package.json ├── groups │ └── package.json ├── helpers │ ├── index.d.ts │ ├── index.mjs │ └── tests.ts ├── index.ts ├── package.json ├── sp │ ├── index.ts │ └── tests.ts ├── tests │ ├── add.ts │ ├── all.ts │ ├── average.ts │ ├── batch.ts │ ├── collection.ts │ ├── count.ts │ ├── doc.ts │ ├── get.ts │ ├── id.ts │ ├── many.ts │ ├── query.ts │ ├── ref.ts │ ├── remove.ts │ ├── set.ts │ ├── sum.ts │ ├── transaction.ts │ ├── update.ts │ └── upset.ts ├── transaction │ └── package.json ├── types │ ├── batch.ts │ ├── core.ts │ ├── firebase.ts │ ├── groups.ts │ ├── helpers.ts │ ├── query.ts │ ├── shared.ts │ ├── transaction.ts │ ├── update.ts │ └── utils.ts └── tysts │ ├── batch.ts │ ├── core.ts │ ├── groups.ts │ ├── loose │ ├── batch.ts │ ├── core.ts │ ├── groups.ts │ ├── transaction.ts │ └── tsconfig.json │ └── transaction.ts ├── tests ├── setupAdmin.ts ├── setupAdminSystem.ts └── setupWeb.ts ├── tsconfig.base.json ├── tsconfig.build.json ├── tsconfig.dev.json ├── tsconfig.json ├── tsconfig.lib.json └── vitest.config.ts /.clocignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | secrets 3 | lib -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/.editorconfig -------------------------------------------------------------------------------- /.firebaserc.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/.firebaserc.example -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: [kossnocorp] 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/.idea/.gitignore -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/prettier.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/.idea/prettier.xml -------------------------------------------------------------------------------- /.idea/typesaurus.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/.idea/typesaurus.iml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /.tool-versions: -------------------------------------------------------------------------------- 1 | nodejs 20.10.0 2 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/babel.config.json -------------------------------------------------------------------------------- /babel.config.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/babel.config.lib.json -------------------------------------------------------------------------------- /firebase.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/firebase.json -------------------------------------------------------------------------------- /legacy/_lib/assertEnvironment/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/_lib/assertEnvironment/index.ts -------------------------------------------------------------------------------- /legacy/adaptor/browser/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/adaptor/browser/index.ts -------------------------------------------------------------------------------- /legacy/adaptor/browser/lazy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/adaptor/browser/lazy.ts -------------------------------------------------------------------------------- /legacy/adaptor/node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/adaptor/node.ts -------------------------------------------------------------------------------- /legacy/adaptor/package.esm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/adaptor/package.esm.json -------------------------------------------------------------------------------- /legacy/adaptor/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/adaptor/package.json -------------------------------------------------------------------------------- /legacy/adaptor/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/adaptor/types.ts -------------------------------------------------------------------------------- /legacy/adaptor/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/adaptor/utils.ts -------------------------------------------------------------------------------- /legacy/add/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/add/index.ts -------------------------------------------------------------------------------- /legacy/add/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/add/package.json -------------------------------------------------------------------------------- /legacy/add/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/add/test.ts -------------------------------------------------------------------------------- /legacy/all/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/all/index.ts -------------------------------------------------------------------------------- /legacy/all/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/all/package.json -------------------------------------------------------------------------------- /legacy/all/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/all/test.ts -------------------------------------------------------------------------------- /legacy/batch/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/batch/index.ts -------------------------------------------------------------------------------- /legacy/batch/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/batch/package.json -------------------------------------------------------------------------------- /legacy/batch/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/batch/test.ts -------------------------------------------------------------------------------- /legacy/collection/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/collection/index.ts -------------------------------------------------------------------------------- /legacy/collection/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/collection/package.json -------------------------------------------------------------------------------- /legacy/collection/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/collection/test.ts -------------------------------------------------------------------------------- /legacy/cursor/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/cursor/index.ts -------------------------------------------------------------------------------- /legacy/cursor/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/cursor/package.json -------------------------------------------------------------------------------- /legacy/data/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/data/index.ts -------------------------------------------------------------------------------- /legacy/data/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/data/package.json -------------------------------------------------------------------------------- /legacy/doc/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/doc/index.ts -------------------------------------------------------------------------------- /legacy/doc/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/doc/package.json -------------------------------------------------------------------------------- /legacy/doc/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/doc/test.ts -------------------------------------------------------------------------------- /legacy/docId/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/docId/index.ts -------------------------------------------------------------------------------- /legacy/docId/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/docId/package.json -------------------------------------------------------------------------------- /legacy/field/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/field/index.ts -------------------------------------------------------------------------------- /legacy/field/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/field/package.json -------------------------------------------------------------------------------- /legacy/field/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/field/test.ts -------------------------------------------------------------------------------- /legacy/get/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/get/index.ts -------------------------------------------------------------------------------- /legacy/get/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/get/package.json -------------------------------------------------------------------------------- /legacy/get/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/get/test.ts -------------------------------------------------------------------------------- /legacy/getMany/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/getMany/index.ts -------------------------------------------------------------------------------- /legacy/getMany/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/getMany/package.json -------------------------------------------------------------------------------- /legacy/getMany/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/getMany/test.ts -------------------------------------------------------------------------------- /legacy/group/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/group/index.ts -------------------------------------------------------------------------------- /legacy/group/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/group/package.json -------------------------------------------------------------------------------- /legacy/group/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/group/test.ts -------------------------------------------------------------------------------- /legacy/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/index.ts -------------------------------------------------------------------------------- /legacy/limit/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/limit/index.ts -------------------------------------------------------------------------------- /legacy/limit/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/limit/package.json -------------------------------------------------------------------------------- /legacy/onAll/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/onAll/index.ts -------------------------------------------------------------------------------- /legacy/onAll/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/onAll/package.json -------------------------------------------------------------------------------- /legacy/onAll/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/onAll/test.ts -------------------------------------------------------------------------------- /legacy/onGet/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/onGet/index.ts -------------------------------------------------------------------------------- /legacy/onGet/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/onGet/package.json -------------------------------------------------------------------------------- /legacy/onGet/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/onGet/test.ts -------------------------------------------------------------------------------- /legacy/onGetMany/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/onGetMany/index.ts -------------------------------------------------------------------------------- /legacy/onGetMany/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/onGetMany/package.json -------------------------------------------------------------------------------- /legacy/onGetMany/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/onGetMany/test.ts -------------------------------------------------------------------------------- /legacy/onQuery/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/onQuery/index.ts -------------------------------------------------------------------------------- /legacy/onQuery/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/onQuery/package.json -------------------------------------------------------------------------------- /legacy/onQuery/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/onQuery/test.ts -------------------------------------------------------------------------------- /legacy/order/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/order/index.ts -------------------------------------------------------------------------------- /legacy/order/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/order/package.json -------------------------------------------------------------------------------- /legacy/query/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/query/index.ts -------------------------------------------------------------------------------- /legacy/query/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/query/package.json -------------------------------------------------------------------------------- /legacy/query/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/query/test.ts -------------------------------------------------------------------------------- /legacy/ref/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/ref/index.ts -------------------------------------------------------------------------------- /legacy/ref/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/ref/package.json -------------------------------------------------------------------------------- /legacy/ref/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/ref/test.ts -------------------------------------------------------------------------------- /legacy/remove/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/remove/index.ts -------------------------------------------------------------------------------- /legacy/remove/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/remove/package.json -------------------------------------------------------------------------------- /legacy/remove/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/remove/test.ts -------------------------------------------------------------------------------- /legacy/set/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/set/index.ts -------------------------------------------------------------------------------- /legacy/set/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/set/package.json -------------------------------------------------------------------------------- /legacy/set/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/set/test.ts -------------------------------------------------------------------------------- /legacy/snapshot/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/snapshot/index.ts -------------------------------------------------------------------------------- /legacy/subcollection/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/subcollection/index.ts -------------------------------------------------------------------------------- /legacy/subcollection/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/subcollection/package.json -------------------------------------------------------------------------------- /legacy/subcollection/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/subcollection/test.ts -------------------------------------------------------------------------------- /legacy/testing/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/testing/index.ts -------------------------------------------------------------------------------- /legacy/testing/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/testing/package.json -------------------------------------------------------------------------------- /legacy/transaction/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/transaction/index.ts -------------------------------------------------------------------------------- /legacy/transaction/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/transaction/package.json -------------------------------------------------------------------------------- /legacy/transaction/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/transaction/test.ts -------------------------------------------------------------------------------- /legacy/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/types.ts -------------------------------------------------------------------------------- /legacy/update/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/update/index.ts -------------------------------------------------------------------------------- /legacy/update/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/update/package.json -------------------------------------------------------------------------------- /legacy/update/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/update/test.ts -------------------------------------------------------------------------------- /legacy/upset/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/upset/index.ts -------------------------------------------------------------------------------- /legacy/upset/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/upset/package.json -------------------------------------------------------------------------------- /legacy/upset/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/upset/test.ts -------------------------------------------------------------------------------- /legacy/value/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/value/index.ts -------------------------------------------------------------------------------- /legacy/value/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/value/package.json -------------------------------------------------------------------------------- /legacy/where/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/where/index.ts -------------------------------------------------------------------------------- /legacy/where/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/legacy/where/package.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/package.json -------------------------------------------------------------------------------- /promo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/promo.gif -------------------------------------------------------------------------------- /scripts/generateTysts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/scripts/generateTysts.ts -------------------------------------------------------------------------------- /src/adapter/admin/batch.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/adapter/admin/batch.mjs -------------------------------------------------------------------------------- /src/adapter/admin/core.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/adapter/admin/core.mjs -------------------------------------------------------------------------------- /src/adapter/admin/firebase.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/adapter/admin/firebase.mjs -------------------------------------------------------------------------------- /src/adapter/admin/groups.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/adapter/admin/groups.mjs -------------------------------------------------------------------------------- /src/adapter/admin/index.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/adapter/admin/index.mjs -------------------------------------------------------------------------------- /src/adapter/admin/transaction.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/adapter/admin/transaction.mjs -------------------------------------------------------------------------------- /src/adapter/web/batch.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/adapter/web/batch.mjs -------------------------------------------------------------------------------- /src/adapter/web/core.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/adapter/web/core.mjs -------------------------------------------------------------------------------- /src/adapter/web/firebase.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/adapter/web/firebase.mjs -------------------------------------------------------------------------------- /src/adapter/web/groups.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/adapter/web/groups.mjs -------------------------------------------------------------------------------- /src/adapter/web/index.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/adapter/web/index.mjs -------------------------------------------------------------------------------- /src/adapter/web/transaction.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/adapter/web/transaction.mjs -------------------------------------------------------------------------------- /src/batch/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/batch/package.json -------------------------------------------------------------------------------- /src/groups/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/groups/package.json -------------------------------------------------------------------------------- /src/helpers/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/helpers/index.d.ts -------------------------------------------------------------------------------- /src/helpers/index.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/helpers/index.mjs -------------------------------------------------------------------------------- /src/helpers/tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/helpers/tests.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/package.json -------------------------------------------------------------------------------- /src/sp/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/sp/index.ts -------------------------------------------------------------------------------- /src/sp/tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/sp/tests.ts -------------------------------------------------------------------------------- /src/tests/add.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/tests/add.ts -------------------------------------------------------------------------------- /src/tests/all.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/tests/all.ts -------------------------------------------------------------------------------- /src/tests/average.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/tests/average.ts -------------------------------------------------------------------------------- /src/tests/batch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/tests/batch.ts -------------------------------------------------------------------------------- /src/tests/collection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/tests/collection.ts -------------------------------------------------------------------------------- /src/tests/count.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/tests/count.ts -------------------------------------------------------------------------------- /src/tests/doc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/tests/doc.ts -------------------------------------------------------------------------------- /src/tests/get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/tests/get.ts -------------------------------------------------------------------------------- /src/tests/id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/tests/id.ts -------------------------------------------------------------------------------- /src/tests/many.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/tests/many.ts -------------------------------------------------------------------------------- /src/tests/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/tests/query.ts -------------------------------------------------------------------------------- /src/tests/ref.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/tests/ref.ts -------------------------------------------------------------------------------- /src/tests/remove.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/tests/remove.ts -------------------------------------------------------------------------------- /src/tests/set.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/tests/set.ts -------------------------------------------------------------------------------- /src/tests/sum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/tests/sum.ts -------------------------------------------------------------------------------- /src/tests/transaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/tests/transaction.ts -------------------------------------------------------------------------------- /src/tests/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/tests/update.ts -------------------------------------------------------------------------------- /src/tests/upset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/tests/upset.ts -------------------------------------------------------------------------------- /src/transaction/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/transaction/package.json -------------------------------------------------------------------------------- /src/types/batch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/types/batch.ts -------------------------------------------------------------------------------- /src/types/core.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/types/core.ts -------------------------------------------------------------------------------- /src/types/firebase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/types/firebase.ts -------------------------------------------------------------------------------- /src/types/groups.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/types/groups.ts -------------------------------------------------------------------------------- /src/types/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/types/helpers.ts -------------------------------------------------------------------------------- /src/types/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/types/query.ts -------------------------------------------------------------------------------- /src/types/shared.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/types/shared.ts -------------------------------------------------------------------------------- /src/types/transaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/types/transaction.ts -------------------------------------------------------------------------------- /src/types/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/types/update.ts -------------------------------------------------------------------------------- /src/types/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/types/utils.ts -------------------------------------------------------------------------------- /src/tysts/batch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/tysts/batch.ts -------------------------------------------------------------------------------- /src/tysts/core.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/tysts/core.ts -------------------------------------------------------------------------------- /src/tysts/groups.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/tysts/groups.ts -------------------------------------------------------------------------------- /src/tysts/loose/batch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/tysts/loose/batch.ts -------------------------------------------------------------------------------- /src/tysts/loose/core.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/tysts/loose/core.ts -------------------------------------------------------------------------------- /src/tysts/loose/groups.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/tysts/loose/groups.ts -------------------------------------------------------------------------------- /src/tysts/loose/transaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/tysts/loose/transaction.ts -------------------------------------------------------------------------------- /src/tysts/loose/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/tysts/loose/tsconfig.json -------------------------------------------------------------------------------- /src/tysts/transaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/src/tysts/transaction.ts -------------------------------------------------------------------------------- /tests/setupAdmin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/tests/setupAdmin.ts -------------------------------------------------------------------------------- /tests/setupAdminSystem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/tests/setupAdminSystem.ts -------------------------------------------------------------------------------- /tests/setupWeb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/tests/setupWeb.ts -------------------------------------------------------------------------------- /tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/tsconfig.base.json -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/tsconfig.dev.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/tsconfig.lib.json -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kossnocorp/typesaurus/HEAD/vitest.config.ts --------------------------------------------------------------------------------