├── .envrc ├── .github └── workflows │ ├── build.yml │ ├── pr.yml │ └── publish.yml ├── .gitignore ├── .husky ├── .gitignore └── pre-commit ├── .prettierignore ├── .swcrc ├── .vscode └── settings.json ├── LICENSE ├── flake.lock ├── flake.nix ├── jest.config.ts ├── package.json ├── packages ├── benchmarks │ ├── package.json │ ├── readme.md │ ├── src │ │ ├── benchmarks │ │ │ ├── blinkdb │ │ │ │ ├── count-all.ts │ │ │ │ ├── count-query.ts │ │ │ │ ├── get-and.ts │ │ │ │ ├── get-between.ts │ │ │ │ ├── get-complicated.ts │ │ │ │ ├── get-gte.ts │ │ │ │ ├── get-in.ts │ │ │ │ ├── get-lte.ts │ │ │ │ ├── get-one.ts │ │ │ │ ├── get-or.ts │ │ │ │ ├── insert-many.ts │ │ │ │ ├── insert.ts │ │ │ │ ├── limit-from.ts │ │ │ │ ├── limit-take.ts │ │ │ │ ├── remove-many.ts │ │ │ │ ├── remove-where.ts │ │ │ │ ├── remove.ts │ │ │ │ ├── sort-age-asc.ts │ │ │ │ ├── sort-age-desc.ts │ │ │ │ ├── sort-id-asc.ts │ │ │ │ ├── sort-id-desc.ts │ │ │ │ ├── update-many.ts │ │ │ │ ├── update-where.ts │ │ │ │ ├── update.ts │ │ │ │ ├── upsert-many.ts │ │ │ │ └── upsert.ts │ │ │ └── btree │ │ │ │ ├── get-all.ts │ │ │ │ ├── get-greater-than.ts │ │ │ │ ├── get-less-than.ts │ │ │ │ ├── get-range.ts │ │ │ │ ├── get.ts │ │ │ │ ├── init.ts │ │ │ │ └── set.ts │ │ └── index.ts │ └── tsconfig.json ├── db │ ├── .npmignore │ ├── btree.d.ts │ ├── jest.config.ts │ ├── logo.svg │ ├── package.json │ ├── readme.md │ ├── src │ │ ├── core │ │ │ ├── clear.spec.ts │ │ │ ├── clear.ts │ │ │ ├── clone.ts │ │ │ ├── count.spec.ts │ │ │ ├── count.ts │ │ │ ├── createDB.spec.ts │ │ │ ├── createDB.ts │ │ │ ├── createTable.spec.ts │ │ │ ├── createTable.ts │ │ │ ├── db.utils.ts │ │ │ ├── errors.ts │ │ │ ├── first.spec.ts │ │ │ ├── first.ts │ │ │ ├── index.ts │ │ │ ├── insert.spec.ts │ │ │ ├── insert.ts │ │ │ ├── insertMany.spec.ts │ │ │ ├── insertMany.ts │ │ │ ├── key.spec.ts │ │ │ ├── key.ts │ │ │ ├── many.spec.ts │ │ │ ├── many.ts │ │ │ ├── one.spec.ts │ │ │ ├── one.ts │ │ │ ├── remove.spec.ts │ │ │ ├── remove.ts │ │ │ ├── removeMany.spec.ts │ │ │ ├── removeMany.ts │ │ │ ├── removeWhere.spec.ts │ │ │ ├── removeWhere.ts │ │ │ ├── table.utils.ts │ │ │ ├── update.spec.ts │ │ │ ├── update.ts │ │ │ ├── updateMany.spec.ts │ │ │ ├── updateMany.ts │ │ │ ├── updateWhere.spec.ts │ │ │ ├── updateWhere.ts │ │ │ ├── upsert.spec.ts │ │ │ ├── upsert.ts │ │ │ ├── upsertMany.spec.ts │ │ │ ├── upsertMany.ts │ │ │ ├── use.spec.ts │ │ │ ├── use.ts │ │ │ ├── uuid.spec.ts │ │ │ ├── uuid.ts │ │ │ ├── watch.spec.ts │ │ │ └── watch.ts │ │ ├── events │ │ │ ├── Dispatcher.spec.ts │ │ │ ├── Dispatcher.ts │ │ │ ├── Middleware.spec.ts │ │ │ ├── Middleware.ts │ │ │ └── types.ts │ │ ├── index.ts │ │ ├── query │ │ │ ├── analyze │ │ │ │ ├── and.spec.ts │ │ │ │ ├── and.ts │ │ │ │ ├── index.ts │ │ │ │ ├── matchers.spec.ts │ │ │ │ ├── matchers.ts │ │ │ │ ├── or.spec.ts │ │ │ │ ├── or.ts │ │ │ │ ├── where.spec.ts │ │ │ │ └── where.ts │ │ │ ├── compare.ts │ │ │ ├── filter │ │ │ │ ├── and.spec.ts │ │ │ │ ├── and.ts │ │ │ │ ├── index.spec.ts │ │ │ │ ├── index.ts │ │ │ │ ├── matchers │ │ │ │ │ ├── between.spec.ts │ │ │ │ │ ├── between.ts │ │ │ │ │ ├── contains.spec.ts │ │ │ │ │ ├── contains.ts │ │ │ │ │ ├── eq.spec.ts │ │ │ │ │ ├── eq.ts │ │ │ │ │ ├── gt.spec.ts │ │ │ │ │ ├── gt.ts │ │ │ │ │ ├── gte.spec.ts │ │ │ │ │ ├── gte.ts │ │ │ │ │ ├── in.spec.ts │ │ │ │ │ ├── in.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── lt.spec.ts │ │ │ │ │ ├── lt.ts │ │ │ │ │ ├── lte.spec.ts │ │ │ │ │ ├── lte.ts │ │ │ │ │ ├── sub.spec.ts │ │ │ │ │ └── sub.ts │ │ │ │ ├── or.spec.ts │ │ │ │ ├── or.ts │ │ │ │ ├── where.spec.ts │ │ │ │ └── where.ts │ │ │ ├── index.ts │ │ │ ├── limit │ │ │ │ └── index.ts │ │ │ ├── select │ │ │ │ ├── and.spec.ts │ │ │ │ ├── and.ts │ │ │ │ ├── index.ts │ │ │ │ ├── matchers │ │ │ │ │ ├── between.spec.ts │ │ │ │ │ ├── between.ts │ │ │ │ │ ├── eq.spec.ts │ │ │ │ │ ├── eq.ts │ │ │ │ │ ├── gt.spec.ts │ │ │ │ │ ├── gt.ts │ │ │ │ │ ├── gte.spec.ts │ │ │ │ │ ├── gte.ts │ │ │ │ │ ├── in.spec.ts │ │ │ │ │ ├── in.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── lt.spec.ts │ │ │ │ │ ├── lt.ts │ │ │ │ │ ├── lte.spec.ts │ │ │ │ │ └── lte.ts │ │ │ │ ├── or.spec.ts │ │ │ │ ├── or.ts │ │ │ │ ├── testutils.ts │ │ │ │ ├── types.ts │ │ │ │ ├── where.spec.ts │ │ │ │ └── where.ts │ │ │ ├── sort │ │ │ │ ├── index.spec.ts │ │ │ │ └── index.ts │ │ │ └── types.ts │ │ ├── tests │ │ │ └── utils.ts │ │ ├── types.spec.ts │ │ └── types.ts │ └── tsconfig.json ├── docs │ ├── .astro │ │ └── types.d.ts │ ├── .gitignore │ ├── .npmrc │ ├── astro.config.mjs │ ├── package.json │ ├── public │ │ └── favicon.svg │ ├── src │ │ ├── assets │ │ │ └── logo.svg │ │ ├── components │ │ │ ├── benchmark.astro │ │ │ ├── card-link.astro │ │ │ ├── code-block-wrapper.astro │ │ │ ├── code-block.astro │ │ │ ├── code │ │ │ │ ├── Shiki.js │ │ │ │ ├── code.astro │ │ │ │ ├── shiki-languages.js │ │ │ │ └── shiki-themes.js │ │ │ ├── footer.astro │ │ │ ├── framework-select.tsx │ │ │ ├── heading-list.astro │ │ │ ├── icons │ │ │ │ ├── arrow-left-icon.astro │ │ │ │ ├── arrow-right-icon.astro │ │ │ │ ├── blinkdb-icon.astro │ │ │ │ ├── clock-solid-icon.astro │ │ │ │ ├── db-solid-icon.astro │ │ │ │ ├── eye-solid-icon.astro │ │ │ │ ├── github-icon.astro │ │ │ │ ├── large-database-icon.astro │ │ │ │ ├── large-exchange-icon.astro │ │ │ │ ├── large-laptop-icon.astro │ │ │ │ ├── menu-icon.astro │ │ │ │ ├── npm-icon.astro │ │ │ │ ├── search-icon.astro │ │ │ │ ├── stack-solid-icon.astro │ │ │ │ ├── typescript-icon.astro │ │ │ │ └── x-icon.astro │ │ │ ├── logo.astro │ │ │ ├── md │ │ │ │ ├── a.astro │ │ │ │ ├── blockquote.astro │ │ │ │ ├── code.astro │ │ │ │ ├── h1.astro │ │ │ │ ├── h2.astro │ │ │ │ ├── h3.astro │ │ │ │ ├── h4.astro │ │ │ │ ├── h5.astro │ │ │ │ ├── hr.astro │ │ │ │ ├── index.astro │ │ │ │ ├── li.astro │ │ │ │ ├── ol.astro │ │ │ │ ├── paragraph.astro │ │ │ │ ├── pre.astro │ │ │ │ ├── table.astro │ │ │ │ ├── td.astro │ │ │ │ ├── th.astro │ │ │ │ └── ul.astro │ │ │ ├── sidebar-group.astro │ │ │ ├── sidebar.astro │ │ │ └── sticky.tsx │ │ ├── content │ │ │ ├── config.ts │ │ │ ├── docs │ │ │ │ ├── changes.mdx │ │ │ │ ├── crud.mdx │ │ │ │ ├── filters.mdx │ │ │ │ ├── index.mdx │ │ │ │ ├── installation.mdx │ │ │ │ ├── middleware.mdx │ │ │ │ ├── react.mdx │ │ │ │ └── tables.mdx │ │ │ └── reference │ │ │ │ ├── BlinkDbProvider.mdx │ │ │ │ ├── clear.mdx │ │ │ │ ├── count.mdx │ │ │ │ ├── createDB.mdx │ │ │ │ ├── createTable.mdx │ │ │ │ ├── first.mdx │ │ │ │ ├── index.mdx │ │ │ │ ├── insert.mdx │ │ │ │ ├── insertMany.mdx │ │ │ │ ├── isAction.mdx │ │ │ │ ├── isValidEntity.mdx │ │ │ │ ├── key.mdx │ │ │ │ ├── many.mdx │ │ │ │ ├── one.mdx │ │ │ │ ├── remove.mdx │ │ │ │ ├── removeMany.mdx │ │ │ │ ├── removeWhere.mdx │ │ │ │ ├── update.mdx │ │ │ │ ├── updateMany.mdx │ │ │ │ ├── updateWhere.mdx │ │ │ │ ├── upsert.mdx │ │ │ │ ├── upsertMany.mdx │ │ │ │ ├── use.mdx │ │ │ │ ├── useDb.mdx │ │ │ │ ├── useFirst.mdx │ │ │ │ ├── useMany.mdx │ │ │ │ ├── useOne.mdx │ │ │ │ ├── useTable.mdx │ │ │ │ ├── uuid.mdx │ │ │ │ └── watch.mdx │ │ ├── env.d.ts │ │ ├── layouts │ │ │ ├── BaseLayout.astro │ │ │ ├── CoreLayout.astro │ │ │ └── DocsLayout.astro │ │ └── pages │ │ │ ├── docs │ │ │ ├── [...slug].astro │ │ │ └── reference │ │ │ │ └── [...slug].astro │ │ │ └── index.astro │ ├── tailwind.config.cjs │ └── tsconfig.json └── react │ ├── jest.config.ts │ ├── package.json │ ├── readme.md │ ├── src │ ├── context │ │ ├── context.ts │ │ ├── index.ts │ │ ├── provider.spec.tsx │ │ ├── provider.tsx │ │ ├── types.ts │ │ ├── useDB.spec.tsx │ │ ├── useDB.ts │ │ ├── useTable.spec.tsx │ │ └── useTable.ts │ ├── index.ts │ ├── retrieval │ │ ├── index.ts │ │ ├── types.ts │ │ ├── useFirst.spec.tsx │ │ ├── useFirst.ts │ │ ├── useMany.spec.tsx │ │ ├── useMany.ts │ │ ├── useOne.spec.tsx │ │ └── useOne.ts │ └── testutils.tsx │ └── tsconfig.json ├── prepare.js ├── readme.md └── tsconfig.json /.envrc: -------------------------------------------------------------------------------- 1 | use flake -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/.github/workflows/pr.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/.gitignore: -------------------------------------------------------------------------------- 1 | _ 2 | -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | npx lint-staged 5 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | dist/ -------------------------------------------------------------------------------- /.swcrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/.swcrc -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "editor.tabSize": 2 3 | } 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/LICENSE -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/flake.nix -------------------------------------------------------------------------------- /jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/jest.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/package.json -------------------------------------------------------------------------------- /packages/benchmarks/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/benchmarks/package.json -------------------------------------------------------------------------------- /packages/benchmarks/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/benchmarks/readme.md -------------------------------------------------------------------------------- /packages/benchmarks/src/benchmarks/blinkdb/count-all.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/benchmarks/src/benchmarks/blinkdb/count-all.ts -------------------------------------------------------------------------------- /packages/benchmarks/src/benchmarks/blinkdb/count-query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/benchmarks/src/benchmarks/blinkdb/count-query.ts -------------------------------------------------------------------------------- /packages/benchmarks/src/benchmarks/blinkdb/get-and.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/benchmarks/src/benchmarks/blinkdb/get-and.ts -------------------------------------------------------------------------------- /packages/benchmarks/src/benchmarks/blinkdb/get-between.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/benchmarks/src/benchmarks/blinkdb/get-between.ts -------------------------------------------------------------------------------- /packages/benchmarks/src/benchmarks/blinkdb/get-complicated.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/benchmarks/src/benchmarks/blinkdb/get-complicated.ts -------------------------------------------------------------------------------- /packages/benchmarks/src/benchmarks/blinkdb/get-gte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/benchmarks/src/benchmarks/blinkdb/get-gte.ts -------------------------------------------------------------------------------- /packages/benchmarks/src/benchmarks/blinkdb/get-in.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/benchmarks/src/benchmarks/blinkdb/get-in.ts -------------------------------------------------------------------------------- /packages/benchmarks/src/benchmarks/blinkdb/get-lte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/benchmarks/src/benchmarks/blinkdb/get-lte.ts -------------------------------------------------------------------------------- /packages/benchmarks/src/benchmarks/blinkdb/get-one.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/benchmarks/src/benchmarks/blinkdb/get-one.ts -------------------------------------------------------------------------------- /packages/benchmarks/src/benchmarks/blinkdb/get-or.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/benchmarks/src/benchmarks/blinkdb/get-or.ts -------------------------------------------------------------------------------- /packages/benchmarks/src/benchmarks/blinkdb/insert-many.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/benchmarks/src/benchmarks/blinkdb/insert-many.ts -------------------------------------------------------------------------------- /packages/benchmarks/src/benchmarks/blinkdb/insert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/benchmarks/src/benchmarks/blinkdb/insert.ts -------------------------------------------------------------------------------- /packages/benchmarks/src/benchmarks/blinkdb/limit-from.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/benchmarks/src/benchmarks/blinkdb/limit-from.ts -------------------------------------------------------------------------------- /packages/benchmarks/src/benchmarks/blinkdb/limit-take.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/benchmarks/src/benchmarks/blinkdb/limit-take.ts -------------------------------------------------------------------------------- /packages/benchmarks/src/benchmarks/blinkdb/remove-many.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/benchmarks/src/benchmarks/blinkdb/remove-many.ts -------------------------------------------------------------------------------- /packages/benchmarks/src/benchmarks/blinkdb/remove-where.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/benchmarks/src/benchmarks/blinkdb/remove-where.ts -------------------------------------------------------------------------------- /packages/benchmarks/src/benchmarks/blinkdb/remove.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/benchmarks/src/benchmarks/blinkdb/remove.ts -------------------------------------------------------------------------------- /packages/benchmarks/src/benchmarks/blinkdb/sort-age-asc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/benchmarks/src/benchmarks/blinkdb/sort-age-asc.ts -------------------------------------------------------------------------------- /packages/benchmarks/src/benchmarks/blinkdb/sort-age-desc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/benchmarks/src/benchmarks/blinkdb/sort-age-desc.ts -------------------------------------------------------------------------------- /packages/benchmarks/src/benchmarks/blinkdb/sort-id-asc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/benchmarks/src/benchmarks/blinkdb/sort-id-asc.ts -------------------------------------------------------------------------------- /packages/benchmarks/src/benchmarks/blinkdb/sort-id-desc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/benchmarks/src/benchmarks/blinkdb/sort-id-desc.ts -------------------------------------------------------------------------------- /packages/benchmarks/src/benchmarks/blinkdb/update-many.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/benchmarks/src/benchmarks/blinkdb/update-many.ts -------------------------------------------------------------------------------- /packages/benchmarks/src/benchmarks/blinkdb/update-where.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/benchmarks/src/benchmarks/blinkdb/update-where.ts -------------------------------------------------------------------------------- /packages/benchmarks/src/benchmarks/blinkdb/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/benchmarks/src/benchmarks/blinkdb/update.ts -------------------------------------------------------------------------------- /packages/benchmarks/src/benchmarks/blinkdb/upsert-many.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/benchmarks/src/benchmarks/blinkdb/upsert-many.ts -------------------------------------------------------------------------------- /packages/benchmarks/src/benchmarks/blinkdb/upsert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/benchmarks/src/benchmarks/blinkdb/upsert.ts -------------------------------------------------------------------------------- /packages/benchmarks/src/benchmarks/btree/get-all.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/benchmarks/src/benchmarks/btree/get-all.ts -------------------------------------------------------------------------------- /packages/benchmarks/src/benchmarks/btree/get-greater-than.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/benchmarks/src/benchmarks/btree/get-greater-than.ts -------------------------------------------------------------------------------- /packages/benchmarks/src/benchmarks/btree/get-less-than.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/benchmarks/src/benchmarks/btree/get-less-than.ts -------------------------------------------------------------------------------- /packages/benchmarks/src/benchmarks/btree/get-range.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/benchmarks/src/benchmarks/btree/get-range.ts -------------------------------------------------------------------------------- /packages/benchmarks/src/benchmarks/btree/get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/benchmarks/src/benchmarks/btree/get.ts -------------------------------------------------------------------------------- /packages/benchmarks/src/benchmarks/btree/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/benchmarks/src/benchmarks/btree/init.ts -------------------------------------------------------------------------------- /packages/benchmarks/src/benchmarks/btree/set.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/benchmarks/src/benchmarks/btree/set.ts -------------------------------------------------------------------------------- /packages/benchmarks/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/benchmarks/src/index.ts -------------------------------------------------------------------------------- /packages/benchmarks/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/benchmarks/tsconfig.json -------------------------------------------------------------------------------- /packages/db/.npmignore: -------------------------------------------------------------------------------- 1 | *.spec.ts -------------------------------------------------------------------------------- /packages/db/btree.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/btree.d.ts -------------------------------------------------------------------------------- /packages/db/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/jest.config.ts -------------------------------------------------------------------------------- /packages/db/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/logo.svg -------------------------------------------------------------------------------- /packages/db/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/package.json -------------------------------------------------------------------------------- /packages/db/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/readme.md -------------------------------------------------------------------------------- /packages/db/src/core/clear.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/clear.spec.ts -------------------------------------------------------------------------------- /packages/db/src/core/clear.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/clear.ts -------------------------------------------------------------------------------- /packages/db/src/core/clone.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/clone.ts -------------------------------------------------------------------------------- /packages/db/src/core/count.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/count.spec.ts -------------------------------------------------------------------------------- /packages/db/src/core/count.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/count.ts -------------------------------------------------------------------------------- /packages/db/src/core/createDB.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/createDB.spec.ts -------------------------------------------------------------------------------- /packages/db/src/core/createDB.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/createDB.ts -------------------------------------------------------------------------------- /packages/db/src/core/createTable.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/createTable.spec.ts -------------------------------------------------------------------------------- /packages/db/src/core/createTable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/createTable.ts -------------------------------------------------------------------------------- /packages/db/src/core/db.utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/db.utils.ts -------------------------------------------------------------------------------- /packages/db/src/core/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/errors.ts -------------------------------------------------------------------------------- /packages/db/src/core/first.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/first.spec.ts -------------------------------------------------------------------------------- /packages/db/src/core/first.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/first.ts -------------------------------------------------------------------------------- /packages/db/src/core/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/index.ts -------------------------------------------------------------------------------- /packages/db/src/core/insert.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/insert.spec.ts -------------------------------------------------------------------------------- /packages/db/src/core/insert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/insert.ts -------------------------------------------------------------------------------- /packages/db/src/core/insertMany.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/insertMany.spec.ts -------------------------------------------------------------------------------- /packages/db/src/core/insertMany.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/insertMany.ts -------------------------------------------------------------------------------- /packages/db/src/core/key.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/key.spec.ts -------------------------------------------------------------------------------- /packages/db/src/core/key.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/key.ts -------------------------------------------------------------------------------- /packages/db/src/core/many.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/many.spec.ts -------------------------------------------------------------------------------- /packages/db/src/core/many.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/many.ts -------------------------------------------------------------------------------- /packages/db/src/core/one.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/one.spec.ts -------------------------------------------------------------------------------- /packages/db/src/core/one.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/one.ts -------------------------------------------------------------------------------- /packages/db/src/core/remove.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/remove.spec.ts -------------------------------------------------------------------------------- /packages/db/src/core/remove.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/remove.ts -------------------------------------------------------------------------------- /packages/db/src/core/removeMany.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/removeMany.spec.ts -------------------------------------------------------------------------------- /packages/db/src/core/removeMany.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/removeMany.ts -------------------------------------------------------------------------------- /packages/db/src/core/removeWhere.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/removeWhere.spec.ts -------------------------------------------------------------------------------- /packages/db/src/core/removeWhere.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/removeWhere.ts -------------------------------------------------------------------------------- /packages/db/src/core/table.utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/table.utils.ts -------------------------------------------------------------------------------- /packages/db/src/core/update.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/update.spec.ts -------------------------------------------------------------------------------- /packages/db/src/core/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/update.ts -------------------------------------------------------------------------------- /packages/db/src/core/updateMany.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/updateMany.spec.ts -------------------------------------------------------------------------------- /packages/db/src/core/updateMany.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/updateMany.ts -------------------------------------------------------------------------------- /packages/db/src/core/updateWhere.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/updateWhere.spec.ts -------------------------------------------------------------------------------- /packages/db/src/core/updateWhere.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/updateWhere.ts -------------------------------------------------------------------------------- /packages/db/src/core/upsert.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/upsert.spec.ts -------------------------------------------------------------------------------- /packages/db/src/core/upsert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/upsert.ts -------------------------------------------------------------------------------- /packages/db/src/core/upsertMany.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/upsertMany.spec.ts -------------------------------------------------------------------------------- /packages/db/src/core/upsertMany.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/upsertMany.ts -------------------------------------------------------------------------------- /packages/db/src/core/use.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/use.spec.ts -------------------------------------------------------------------------------- /packages/db/src/core/use.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/use.ts -------------------------------------------------------------------------------- /packages/db/src/core/uuid.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/uuid.spec.ts -------------------------------------------------------------------------------- /packages/db/src/core/uuid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/uuid.ts -------------------------------------------------------------------------------- /packages/db/src/core/watch.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/watch.spec.ts -------------------------------------------------------------------------------- /packages/db/src/core/watch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/core/watch.ts -------------------------------------------------------------------------------- /packages/db/src/events/Dispatcher.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/events/Dispatcher.spec.ts -------------------------------------------------------------------------------- /packages/db/src/events/Dispatcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/events/Dispatcher.ts -------------------------------------------------------------------------------- /packages/db/src/events/Middleware.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/events/Middleware.spec.ts -------------------------------------------------------------------------------- /packages/db/src/events/Middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/events/Middleware.ts -------------------------------------------------------------------------------- /packages/db/src/events/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/events/types.ts -------------------------------------------------------------------------------- /packages/db/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/index.ts -------------------------------------------------------------------------------- /packages/db/src/query/analyze/and.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/analyze/and.spec.ts -------------------------------------------------------------------------------- /packages/db/src/query/analyze/and.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/analyze/and.ts -------------------------------------------------------------------------------- /packages/db/src/query/analyze/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/analyze/index.ts -------------------------------------------------------------------------------- /packages/db/src/query/analyze/matchers.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/analyze/matchers.spec.ts -------------------------------------------------------------------------------- /packages/db/src/query/analyze/matchers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/analyze/matchers.ts -------------------------------------------------------------------------------- /packages/db/src/query/analyze/or.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/analyze/or.spec.ts -------------------------------------------------------------------------------- /packages/db/src/query/analyze/or.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/analyze/or.ts -------------------------------------------------------------------------------- /packages/db/src/query/analyze/where.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/analyze/where.spec.ts -------------------------------------------------------------------------------- /packages/db/src/query/analyze/where.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/analyze/where.ts -------------------------------------------------------------------------------- /packages/db/src/query/compare.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/compare.ts -------------------------------------------------------------------------------- /packages/db/src/query/filter/and.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/filter/and.spec.ts -------------------------------------------------------------------------------- /packages/db/src/query/filter/and.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/filter/and.ts -------------------------------------------------------------------------------- /packages/db/src/query/filter/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/filter/index.spec.ts -------------------------------------------------------------------------------- /packages/db/src/query/filter/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/filter/index.ts -------------------------------------------------------------------------------- /packages/db/src/query/filter/matchers/between.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/filter/matchers/between.spec.ts -------------------------------------------------------------------------------- /packages/db/src/query/filter/matchers/between.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/filter/matchers/between.ts -------------------------------------------------------------------------------- /packages/db/src/query/filter/matchers/contains.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/filter/matchers/contains.spec.ts -------------------------------------------------------------------------------- /packages/db/src/query/filter/matchers/contains.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/filter/matchers/contains.ts -------------------------------------------------------------------------------- /packages/db/src/query/filter/matchers/eq.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/filter/matchers/eq.spec.ts -------------------------------------------------------------------------------- /packages/db/src/query/filter/matchers/eq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/filter/matchers/eq.ts -------------------------------------------------------------------------------- /packages/db/src/query/filter/matchers/gt.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/filter/matchers/gt.spec.ts -------------------------------------------------------------------------------- /packages/db/src/query/filter/matchers/gt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/filter/matchers/gt.ts -------------------------------------------------------------------------------- /packages/db/src/query/filter/matchers/gte.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/filter/matchers/gte.spec.ts -------------------------------------------------------------------------------- /packages/db/src/query/filter/matchers/gte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/filter/matchers/gte.ts -------------------------------------------------------------------------------- /packages/db/src/query/filter/matchers/in.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/filter/matchers/in.spec.ts -------------------------------------------------------------------------------- /packages/db/src/query/filter/matchers/in.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/filter/matchers/in.ts -------------------------------------------------------------------------------- /packages/db/src/query/filter/matchers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/filter/matchers/index.ts -------------------------------------------------------------------------------- /packages/db/src/query/filter/matchers/lt.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/filter/matchers/lt.spec.ts -------------------------------------------------------------------------------- /packages/db/src/query/filter/matchers/lt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/filter/matchers/lt.ts -------------------------------------------------------------------------------- /packages/db/src/query/filter/matchers/lte.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/filter/matchers/lte.spec.ts -------------------------------------------------------------------------------- /packages/db/src/query/filter/matchers/lte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/filter/matchers/lte.ts -------------------------------------------------------------------------------- /packages/db/src/query/filter/matchers/sub.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/filter/matchers/sub.spec.ts -------------------------------------------------------------------------------- /packages/db/src/query/filter/matchers/sub.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/filter/matchers/sub.ts -------------------------------------------------------------------------------- /packages/db/src/query/filter/or.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/filter/or.spec.ts -------------------------------------------------------------------------------- /packages/db/src/query/filter/or.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/filter/or.ts -------------------------------------------------------------------------------- /packages/db/src/query/filter/where.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/filter/where.spec.ts -------------------------------------------------------------------------------- /packages/db/src/query/filter/where.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/filter/where.ts -------------------------------------------------------------------------------- /packages/db/src/query/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/index.ts -------------------------------------------------------------------------------- /packages/db/src/query/limit/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/limit/index.ts -------------------------------------------------------------------------------- /packages/db/src/query/select/and.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/select/and.spec.ts -------------------------------------------------------------------------------- /packages/db/src/query/select/and.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/select/and.ts -------------------------------------------------------------------------------- /packages/db/src/query/select/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/select/index.ts -------------------------------------------------------------------------------- /packages/db/src/query/select/matchers/between.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/select/matchers/between.spec.ts -------------------------------------------------------------------------------- /packages/db/src/query/select/matchers/between.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/select/matchers/between.ts -------------------------------------------------------------------------------- /packages/db/src/query/select/matchers/eq.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/select/matchers/eq.spec.ts -------------------------------------------------------------------------------- /packages/db/src/query/select/matchers/eq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/select/matchers/eq.ts -------------------------------------------------------------------------------- /packages/db/src/query/select/matchers/gt.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/select/matchers/gt.spec.ts -------------------------------------------------------------------------------- /packages/db/src/query/select/matchers/gt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/select/matchers/gt.ts -------------------------------------------------------------------------------- /packages/db/src/query/select/matchers/gte.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/select/matchers/gte.spec.ts -------------------------------------------------------------------------------- /packages/db/src/query/select/matchers/gte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/select/matchers/gte.ts -------------------------------------------------------------------------------- /packages/db/src/query/select/matchers/in.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/select/matchers/in.spec.ts -------------------------------------------------------------------------------- /packages/db/src/query/select/matchers/in.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/select/matchers/in.ts -------------------------------------------------------------------------------- /packages/db/src/query/select/matchers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/select/matchers/index.ts -------------------------------------------------------------------------------- /packages/db/src/query/select/matchers/lt.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/select/matchers/lt.spec.ts -------------------------------------------------------------------------------- /packages/db/src/query/select/matchers/lt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/select/matchers/lt.ts -------------------------------------------------------------------------------- /packages/db/src/query/select/matchers/lte.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/select/matchers/lte.spec.ts -------------------------------------------------------------------------------- /packages/db/src/query/select/matchers/lte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/select/matchers/lte.ts -------------------------------------------------------------------------------- /packages/db/src/query/select/or.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/select/or.spec.ts -------------------------------------------------------------------------------- /packages/db/src/query/select/or.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/select/or.ts -------------------------------------------------------------------------------- /packages/db/src/query/select/testutils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/select/testutils.ts -------------------------------------------------------------------------------- /packages/db/src/query/select/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/select/types.ts -------------------------------------------------------------------------------- /packages/db/src/query/select/where.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/select/where.spec.ts -------------------------------------------------------------------------------- /packages/db/src/query/select/where.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/select/where.ts -------------------------------------------------------------------------------- /packages/db/src/query/sort/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/sort/index.spec.ts -------------------------------------------------------------------------------- /packages/db/src/query/sort/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/sort/index.ts -------------------------------------------------------------------------------- /packages/db/src/query/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/query/types.ts -------------------------------------------------------------------------------- /packages/db/src/tests/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/tests/utils.ts -------------------------------------------------------------------------------- /packages/db/src/types.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/types.spec.ts -------------------------------------------------------------------------------- /packages/db/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/src/types.ts -------------------------------------------------------------------------------- /packages/db/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/db/tsconfig.json -------------------------------------------------------------------------------- /packages/docs/.astro/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/.astro/types.d.ts -------------------------------------------------------------------------------- /packages/docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/.gitignore -------------------------------------------------------------------------------- /packages/docs/.npmrc: -------------------------------------------------------------------------------- 1 | # Expose Astro dependencies for `pnpm` users 2 | shamefully-hoist=true 3 | -------------------------------------------------------------------------------- /packages/docs/astro.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/astro.config.mjs -------------------------------------------------------------------------------- /packages/docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/package.json -------------------------------------------------------------------------------- /packages/docs/public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/public/favicon.svg -------------------------------------------------------------------------------- /packages/docs/src/assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/assets/logo.svg -------------------------------------------------------------------------------- /packages/docs/src/components/benchmark.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/benchmark.astro -------------------------------------------------------------------------------- /packages/docs/src/components/card-link.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/card-link.astro -------------------------------------------------------------------------------- /packages/docs/src/components/code-block-wrapper.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/code-block-wrapper.astro -------------------------------------------------------------------------------- /packages/docs/src/components/code-block.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/code-block.astro -------------------------------------------------------------------------------- /packages/docs/src/components/code/Shiki.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/code/Shiki.js -------------------------------------------------------------------------------- /packages/docs/src/components/code/code.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/code/code.astro -------------------------------------------------------------------------------- /packages/docs/src/components/code/shiki-languages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/code/shiki-languages.js -------------------------------------------------------------------------------- /packages/docs/src/components/code/shiki-themes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/code/shiki-themes.js -------------------------------------------------------------------------------- /packages/docs/src/components/footer.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/footer.astro -------------------------------------------------------------------------------- /packages/docs/src/components/framework-select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/framework-select.tsx -------------------------------------------------------------------------------- /packages/docs/src/components/heading-list.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/heading-list.astro -------------------------------------------------------------------------------- /packages/docs/src/components/icons/arrow-left-icon.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/icons/arrow-left-icon.astro -------------------------------------------------------------------------------- /packages/docs/src/components/icons/arrow-right-icon.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/icons/arrow-right-icon.astro -------------------------------------------------------------------------------- /packages/docs/src/components/icons/blinkdb-icon.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/icons/blinkdb-icon.astro -------------------------------------------------------------------------------- /packages/docs/src/components/icons/clock-solid-icon.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/icons/clock-solid-icon.astro -------------------------------------------------------------------------------- /packages/docs/src/components/icons/db-solid-icon.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/icons/db-solid-icon.astro -------------------------------------------------------------------------------- /packages/docs/src/components/icons/eye-solid-icon.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/icons/eye-solid-icon.astro -------------------------------------------------------------------------------- /packages/docs/src/components/icons/github-icon.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/icons/github-icon.astro -------------------------------------------------------------------------------- /packages/docs/src/components/icons/large-database-icon.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/icons/large-database-icon.astro -------------------------------------------------------------------------------- /packages/docs/src/components/icons/large-exchange-icon.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/icons/large-exchange-icon.astro -------------------------------------------------------------------------------- /packages/docs/src/components/icons/large-laptop-icon.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/icons/large-laptop-icon.astro -------------------------------------------------------------------------------- /packages/docs/src/components/icons/menu-icon.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/icons/menu-icon.astro -------------------------------------------------------------------------------- /packages/docs/src/components/icons/npm-icon.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/icons/npm-icon.astro -------------------------------------------------------------------------------- /packages/docs/src/components/icons/search-icon.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/icons/search-icon.astro -------------------------------------------------------------------------------- /packages/docs/src/components/icons/stack-solid-icon.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/icons/stack-solid-icon.astro -------------------------------------------------------------------------------- /packages/docs/src/components/icons/typescript-icon.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/icons/typescript-icon.astro -------------------------------------------------------------------------------- /packages/docs/src/components/icons/x-icon.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/icons/x-icon.astro -------------------------------------------------------------------------------- /packages/docs/src/components/logo.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/logo.astro -------------------------------------------------------------------------------- /packages/docs/src/components/md/a.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/md/a.astro -------------------------------------------------------------------------------- /packages/docs/src/components/md/blockquote.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/md/blockquote.astro -------------------------------------------------------------------------------- /packages/docs/src/components/md/code.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/md/code.astro -------------------------------------------------------------------------------- /packages/docs/src/components/md/h1.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/md/h1.astro -------------------------------------------------------------------------------- /packages/docs/src/components/md/h2.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/md/h2.astro -------------------------------------------------------------------------------- /packages/docs/src/components/md/h3.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/md/h3.astro -------------------------------------------------------------------------------- /packages/docs/src/components/md/h4.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/md/h4.astro -------------------------------------------------------------------------------- /packages/docs/src/components/md/h5.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/md/h5.astro -------------------------------------------------------------------------------- /packages/docs/src/components/md/hr.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/md/hr.astro -------------------------------------------------------------------------------- /packages/docs/src/components/md/index.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/md/index.astro -------------------------------------------------------------------------------- /packages/docs/src/components/md/li.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/md/li.astro -------------------------------------------------------------------------------- /packages/docs/src/components/md/ol.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/md/ol.astro -------------------------------------------------------------------------------- /packages/docs/src/components/md/paragraph.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/md/paragraph.astro -------------------------------------------------------------------------------- /packages/docs/src/components/md/pre.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/md/pre.astro -------------------------------------------------------------------------------- /packages/docs/src/components/md/table.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/md/table.astro -------------------------------------------------------------------------------- /packages/docs/src/components/md/td.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/md/td.astro -------------------------------------------------------------------------------- /packages/docs/src/components/md/th.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/md/th.astro -------------------------------------------------------------------------------- /packages/docs/src/components/md/ul.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/md/ul.astro -------------------------------------------------------------------------------- /packages/docs/src/components/sidebar-group.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/sidebar-group.astro -------------------------------------------------------------------------------- /packages/docs/src/components/sidebar.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/sidebar.astro -------------------------------------------------------------------------------- /packages/docs/src/components/sticky.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/components/sticky.tsx -------------------------------------------------------------------------------- /packages/docs/src/content/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/content/config.ts -------------------------------------------------------------------------------- /packages/docs/src/content/docs/changes.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/content/docs/changes.mdx -------------------------------------------------------------------------------- /packages/docs/src/content/docs/crud.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/content/docs/crud.mdx -------------------------------------------------------------------------------- /packages/docs/src/content/docs/filters.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/content/docs/filters.mdx -------------------------------------------------------------------------------- /packages/docs/src/content/docs/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/content/docs/index.mdx -------------------------------------------------------------------------------- /packages/docs/src/content/docs/installation.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/content/docs/installation.mdx -------------------------------------------------------------------------------- /packages/docs/src/content/docs/middleware.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/content/docs/middleware.mdx -------------------------------------------------------------------------------- /packages/docs/src/content/docs/react.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/content/docs/react.mdx -------------------------------------------------------------------------------- /packages/docs/src/content/docs/tables.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/content/docs/tables.mdx -------------------------------------------------------------------------------- /packages/docs/src/content/reference/BlinkDbProvider.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/content/reference/BlinkDbProvider.mdx -------------------------------------------------------------------------------- /packages/docs/src/content/reference/clear.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/content/reference/clear.mdx -------------------------------------------------------------------------------- /packages/docs/src/content/reference/count.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/content/reference/count.mdx -------------------------------------------------------------------------------- /packages/docs/src/content/reference/createDB.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/content/reference/createDB.mdx -------------------------------------------------------------------------------- /packages/docs/src/content/reference/createTable.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/content/reference/createTable.mdx -------------------------------------------------------------------------------- /packages/docs/src/content/reference/first.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/content/reference/first.mdx -------------------------------------------------------------------------------- /packages/docs/src/content/reference/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/content/reference/index.mdx -------------------------------------------------------------------------------- /packages/docs/src/content/reference/insert.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/content/reference/insert.mdx -------------------------------------------------------------------------------- /packages/docs/src/content/reference/insertMany.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/content/reference/insertMany.mdx -------------------------------------------------------------------------------- /packages/docs/src/content/reference/isAction.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/content/reference/isAction.mdx -------------------------------------------------------------------------------- /packages/docs/src/content/reference/isValidEntity.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/content/reference/isValidEntity.mdx -------------------------------------------------------------------------------- /packages/docs/src/content/reference/key.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/content/reference/key.mdx -------------------------------------------------------------------------------- /packages/docs/src/content/reference/many.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/content/reference/many.mdx -------------------------------------------------------------------------------- /packages/docs/src/content/reference/one.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/content/reference/one.mdx -------------------------------------------------------------------------------- /packages/docs/src/content/reference/remove.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/content/reference/remove.mdx -------------------------------------------------------------------------------- /packages/docs/src/content/reference/removeMany.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/content/reference/removeMany.mdx -------------------------------------------------------------------------------- /packages/docs/src/content/reference/removeWhere.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/content/reference/removeWhere.mdx -------------------------------------------------------------------------------- /packages/docs/src/content/reference/update.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/content/reference/update.mdx -------------------------------------------------------------------------------- /packages/docs/src/content/reference/updateMany.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/content/reference/updateMany.mdx -------------------------------------------------------------------------------- /packages/docs/src/content/reference/updateWhere.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/content/reference/updateWhere.mdx -------------------------------------------------------------------------------- /packages/docs/src/content/reference/upsert.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/content/reference/upsert.mdx -------------------------------------------------------------------------------- /packages/docs/src/content/reference/upsertMany.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/content/reference/upsertMany.mdx -------------------------------------------------------------------------------- /packages/docs/src/content/reference/use.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/content/reference/use.mdx -------------------------------------------------------------------------------- /packages/docs/src/content/reference/useDb.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/content/reference/useDb.mdx -------------------------------------------------------------------------------- /packages/docs/src/content/reference/useFirst.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/content/reference/useFirst.mdx -------------------------------------------------------------------------------- /packages/docs/src/content/reference/useMany.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/content/reference/useMany.mdx -------------------------------------------------------------------------------- /packages/docs/src/content/reference/useOne.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/content/reference/useOne.mdx -------------------------------------------------------------------------------- /packages/docs/src/content/reference/useTable.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/content/reference/useTable.mdx -------------------------------------------------------------------------------- /packages/docs/src/content/reference/uuid.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/content/reference/uuid.mdx -------------------------------------------------------------------------------- /packages/docs/src/content/reference/watch.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/content/reference/watch.mdx -------------------------------------------------------------------------------- /packages/docs/src/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/env.d.ts -------------------------------------------------------------------------------- /packages/docs/src/layouts/BaseLayout.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/layouts/BaseLayout.astro -------------------------------------------------------------------------------- /packages/docs/src/layouts/CoreLayout.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/layouts/CoreLayout.astro -------------------------------------------------------------------------------- /packages/docs/src/layouts/DocsLayout.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/layouts/DocsLayout.astro -------------------------------------------------------------------------------- /packages/docs/src/pages/docs/[...slug].astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/pages/docs/[...slug].astro -------------------------------------------------------------------------------- /packages/docs/src/pages/docs/reference/[...slug].astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/pages/docs/reference/[...slug].astro -------------------------------------------------------------------------------- /packages/docs/src/pages/index.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/src/pages/index.astro -------------------------------------------------------------------------------- /packages/docs/tailwind.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/tailwind.config.cjs -------------------------------------------------------------------------------- /packages/docs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/docs/tsconfig.json -------------------------------------------------------------------------------- /packages/react/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/react/jest.config.ts -------------------------------------------------------------------------------- /packages/react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/react/package.json -------------------------------------------------------------------------------- /packages/react/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/react/readme.md -------------------------------------------------------------------------------- /packages/react/src/context/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/react/src/context/context.ts -------------------------------------------------------------------------------- /packages/react/src/context/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/react/src/context/index.ts -------------------------------------------------------------------------------- /packages/react/src/context/provider.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/react/src/context/provider.spec.tsx -------------------------------------------------------------------------------- /packages/react/src/context/provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/react/src/context/provider.tsx -------------------------------------------------------------------------------- /packages/react/src/context/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/react/src/context/types.ts -------------------------------------------------------------------------------- /packages/react/src/context/useDB.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/react/src/context/useDB.spec.tsx -------------------------------------------------------------------------------- /packages/react/src/context/useDB.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/react/src/context/useDB.ts -------------------------------------------------------------------------------- /packages/react/src/context/useTable.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/react/src/context/useTable.spec.tsx -------------------------------------------------------------------------------- /packages/react/src/context/useTable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/react/src/context/useTable.ts -------------------------------------------------------------------------------- /packages/react/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/react/src/index.ts -------------------------------------------------------------------------------- /packages/react/src/retrieval/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/react/src/retrieval/index.ts -------------------------------------------------------------------------------- /packages/react/src/retrieval/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/react/src/retrieval/types.ts -------------------------------------------------------------------------------- /packages/react/src/retrieval/useFirst.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/react/src/retrieval/useFirst.spec.tsx -------------------------------------------------------------------------------- /packages/react/src/retrieval/useFirst.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/react/src/retrieval/useFirst.ts -------------------------------------------------------------------------------- /packages/react/src/retrieval/useMany.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/react/src/retrieval/useMany.spec.tsx -------------------------------------------------------------------------------- /packages/react/src/retrieval/useMany.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/react/src/retrieval/useMany.ts -------------------------------------------------------------------------------- /packages/react/src/retrieval/useOne.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/react/src/retrieval/useOne.spec.tsx -------------------------------------------------------------------------------- /packages/react/src/retrieval/useOne.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/react/src/retrieval/useOne.ts -------------------------------------------------------------------------------- /packages/react/src/testutils.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/react/src/testutils.tsx -------------------------------------------------------------------------------- /packages/react/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/packages/react/tsconfig.json -------------------------------------------------------------------------------- /prepare.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/prepare.js -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/readme.md -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blinkdb-js/blinkdb/HEAD/tsconfig.json --------------------------------------------------------------------------------