├── .coderabbit.yaml ├── .env ├── .gitattributes ├── .github ├── CODEOWNERS ├── dependabot.yml ├── docker-compose.yaml └── workflows │ ├── ci-core-cf-deploy.yaml │ ├── ci-core-publish.yaml │ ├── ci.yaml │ ├── dashboard-deploy.yaml │ └── dashboard.yaml ├── .gitignore ├── .npmignore ├── .npmrc ├── .nvmrc ├── .prettierignore ├── .prettierrc ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── actions ├── base │ └── action.yaml ├── core-publish │ └── action.yaml └── runtime │ └── action.yaml ├── allowed_signers ├── cli ├── build-cmd.test.ts ├── build-cmd.ts ├── cloud-token-key-cmd.ts ├── dependabot-cmd.ts ├── device-id-cmd.ts ├── main.ts ├── package.json ├── pre-signed-url.ts ├── retry-cmd.ts ├── run.js ├── set-scripts-cmd.ts ├── test-container-cmd.ts ├── tsc-cmd.ts ├── tsconfig.json ├── update-deps-cmd.ts ├── version-pinner.test.ts ├── version-pinner.ts ├── vitest.config.ts ├── well-known-cmd.ts └── write-env-cmd.ts ├── cloud ├── 3rd-party │ ├── cli-fp.ts │ ├── index.html │ ├── package.json │ ├── public │ │ └── vite.svg │ ├── src │ │ ├── App.css │ │ ├── App.tsx │ │ ├── assets │ │ │ └── react.svg │ │ ├── index.css │ │ ├── main.tsx │ │ └── vite-env.d.ts │ ├── tsconfig.json │ └── vite.config.ts ├── backend │ ├── base │ │ ├── connection.test.ts │ │ ├── drizzle.cloud.meta-merger.config.ts │ │ ├── fp-cloud-gw.test.ts │ │ ├── globalSetup.cloud.meta-merger.ts │ │ ├── hono-server.ts │ │ ├── index.ts │ │ ├── meta-merger │ │ │ ├── key-by-tenant-ledger.ts │ │ │ ├── meta-by-tenant-ledger.ts │ │ │ ├── meta-merger.test.ts │ │ │ ├── meta-merger.ts │ │ │ ├── meta-send.ts │ │ │ ├── schema.ts │ │ │ ├── tenant-ledger.ts │ │ │ └── tenant.ts │ │ ├── msg-dispatch.ts │ │ ├── msg-dispatcher-impl.ts │ │ ├── package.json │ │ ├── pre-signed-url.ts │ │ ├── setup.cloud.meta-merger.ts │ │ ├── test-helper.ts │ │ ├── tsconfig.json │ │ ├── types.ts │ │ ├── vitest.config.ts │ │ ├── ws-room.ts │ │ └── ws-sockets.test.ts │ ├── cf-d1 │ │ ├── cf-hono-server.ts │ │ ├── drizzle.cloud.d1-local.config.ts │ │ ├── drizzle.cloud.d1-remote.config.ts │ │ ├── env.ts │ │ ├── globalSetup.cloud.d1.ts │ │ ├── index.ts │ │ ├── package.json │ │ ├── server.ts │ │ ├── setup-backend-d1.ts │ │ ├── setup.cloud.d1.ts │ │ ├── tsconfig.json │ │ ├── vitest.config.ts │ │ └── wrangler.toml │ └── node │ │ ├── drizzle.cloud.libsql.config.ts │ │ ├── globalSetup.cloud.libsql.ts │ │ ├── node-hono-server.ts │ │ ├── node-serve.ts │ │ ├── package.json │ │ ├── setup-backend-node.ts │ │ ├── setup.cloud.libsql.ts │ │ ├── tsconfig.json │ │ └── vitest.config.ts ├── base │ ├── globalSetup.spin-minio.ts │ ├── index.ts │ ├── package.json │ ├── test-global-helper.ts │ ├── test-super-this.ts │ └── tsconfig.json ├── docker-compose.yaml └── todo-app │ ├── index.html │ ├── package.json │ ├── src │ ├── App.css │ ├── App.tsx │ ├── components │ │ ├── TodoFilters.tsx │ │ ├── TodoForm.tsx │ │ ├── TodoItem.tsx │ │ └── TodoList.tsx │ ├── index.css │ ├── main.tsx │ ├── types.ts │ └── vite-env.d.ts │ └── tsconfig.json ├── core ├── base │ ├── apply-head-queue.ts │ ├── bundle-not-impl.ts │ ├── compact-strategies.ts │ ├── crdt-clock.ts │ ├── crdt-helpers.ts │ ├── crdt.ts │ ├── database.ts │ ├── index.ts │ ├── indexer-helpers.ts │ ├── indexer.ts │ ├── ledger.ts │ ├── package.json │ ├── tsconfig.json │ ├── version.ts │ └── write-queue.ts ├── blockstore │ ├── README.md │ ├── attachable-store.ts │ ├── commitor.ts │ ├── connect-raw.ts │ ├── connection-base.ts │ ├── fragment-gateway.ts-off │ ├── index.ts │ ├── loader-helpers.ts │ ├── loader.ts │ ├── package.json │ ├── register-store-protocol.ts │ ├── store-factory.ts │ ├── store.ts │ ├── transaction.ts │ └── tsconfig.json ├── core │ ├── index.ts │ ├── package.json │ └── tsconfig.json ├── device-id │ ├── certor.ts │ ├── device-id-CA.ts │ ├── device-id-CSR.ts │ ├── device-id-client.ts │ ├── device-id-key.ts │ ├── device-id-protocol.ts │ ├── device-id-signed-msg.ts │ ├── device-id-validator.ts │ ├── device-id-verify-msg.ts │ ├── index.ts │ ├── package.json │ ├── tsconfig.json │ └── types.ts ├── gateways │ ├── base │ │ ├── def-serde-gateway.ts │ │ ├── fp-envelope-serialize.ts │ │ ├── index.ts │ │ ├── indexeddb-version.ts │ │ ├── interceptor-gateway.ts │ │ ├── meta-key-hack.ts │ │ ├── package.json │ │ ├── tsconfig.json │ │ ├── uri-interceptor.ts │ │ └── utils.ts │ ├── cloud │ │ ├── gateway.ts │ │ ├── index.ts │ │ ├── package.json │ │ ├── to-cloud.ts │ │ └── tsconfig.json │ ├── file-deno │ │ ├── deno-filesystem.ts │ │ ├── get-sys-file-system.ts │ │ ├── index.ts │ │ ├── package.json │ │ └── tsconfig.json │ ├── file-node │ │ ├── get-sys-file-system.ts │ │ ├── index.ts │ │ ├── node-filesystem.ts │ │ ├── package.json │ │ ├── to-array-buffer.ts │ │ └── tsconfig.json │ ├── file │ │ ├── gateway-impl.ts │ │ ├── index.ts │ │ ├── key-bag-file.ts │ │ ├── package.json │ │ ├── sys-file-system-factory.ts │ │ ├── tsconfig.json │ │ └── version.ts │ ├── indexeddb │ │ ├── dummy-idb.ts │ │ ├── gateway-impl.ts │ │ ├── index.ts │ │ ├── key-bag-indexeddb.ts │ │ ├── package.json │ │ └── tsconfig.json │ └── memory │ │ ├── gateway.ts │ │ ├── index.ts │ │ ├── package.json │ │ ├── tsconfig.json │ │ └── version.ts ├── keybag │ ├── coerce-keyed-item.ts │ ├── index.ts │ ├── internal-keys-by-fingerprint.ts │ ├── key-bag-fingerprint-item.ts │ ├── key-bag-memory.ts │ ├── key-bag-setup.ts │ ├── key-bag.ts │ ├── key-with-fingerprint.ts │ ├── package.json │ └── tsconfig.json ├── protocols │ ├── cloud │ │ ├── http-connection.ts │ │ ├── index.ts │ │ ├── msg-raw-connection-base.ts │ │ ├── msger.ts │ │ ├── package.json │ │ ├── tsconfig.json │ │ └── ws-connection.ts │ └── dashboard │ │ ├── dashboard-api.ts │ │ ├── fp-api-interface.ts │ │ ├── index.ts │ │ ├── msg-api.ts │ │ ├── msg-is.ts │ │ ├── msg-types.ts │ │ ├── package.json │ │ └── tsconfig.json ├── runtime │ ├── async-block-encode.ts │ ├── commit-queue.ts │ ├── files.ts │ ├── index.ts │ ├── keyed-crypto.ts │ ├── memory-sys-container.ts │ ├── package.json │ ├── register-compact-strategy.ts │ ├── sts-service │ │ └── index.ts │ ├── sys-container.ts │ ├── task-manager.ts │ ├── tsconfig.json │ └── utils.ts ├── svc │ ├── api │ │ ├── database-api.ts │ │ ├── index.ts │ │ ├── package.json │ │ └── tsconfig.json │ ├── host │ │ ├── database-host.ts │ │ ├── index.ts │ │ ├── package.json │ │ └── tsconfig.json │ └── protocol │ │ ├── database-protocol.zod.ts │ │ ├── doc-base.zod.ts │ │ ├── index.ts │ │ ├── package.json │ │ ├── transport.ts │ │ └── tsconfig.json ├── tests │ ├── blockstore │ │ ├── fp-envelope.test.ts-off │ │ ├── fragment-gateway.test.ts-off │ │ ├── interceptor-gateway.test.ts │ │ ├── keyed-crypto-indexeddb-file.test.ts │ │ ├── keyed-crypto.test.ts │ │ ├── loader.test.ts │ │ ├── standalone.test.ts │ │ ├── store.test.ts │ │ └── transaction.test.ts │ ├── fireproof │ │ ├── all-gateway.test.ts │ │ ├── attachable-subscription.test.ts │ │ ├── attachable.test.ts │ │ ├── cars │ │ │ ├── bafkreidxwt2nhvbl4fnqfw3ctlt6zbrir4kqwmjo5im6rf4q5si27kgo2i.car │ │ │ └── bafkreidxwt2nhvbl4fnqfw3ctlt6zbrir4kqwmjo5im6rf4q5si27kgo2i.ts │ │ ├── charwise-boolean.test.ts │ │ ├── compact-strategy.test.ts │ │ ├── concurrent.test.ts │ │ ├── crdt.test.ts │ │ ├── database.test.ts │ │ ├── deleted-docs-handling.test.ts │ │ ├── fireproof.test.fixture.ts │ │ ├── fireproof.test.ts │ │ ├── hello.test.ts │ │ ├── indexer.test.ts │ │ ├── multiple-ledger.test.ts │ │ ├── query-docs.test.ts │ │ ├── query-limit-issue.test.ts │ │ ├── query-property-inconsistency.test.ts │ │ ├── query-result-properties.test.ts │ │ ├── stable-cid.test.ts │ │ └── utils.test.ts │ ├── gateway │ │ ├── file │ │ │ └── loader-config.test.ts │ │ └── indexeddb │ │ │ ├── create-db-on-write.test.ts │ │ │ └── loader-config.test.ts │ ├── global-setup.ts │ ├── helpers.ts │ ├── notes │ │ └── apply-head-challenge.md │ ├── package.json │ ├── protocols │ │ ├── cloud │ │ │ ├── msger.test.ts │ │ │ └── to-cloud.test.ts │ │ └── dashboard │ │ │ └── clerk-dash-api.test.ts │ ├── runtime │ │ ├── device-id.test.ts │ │ ├── fp-envelope-serialize.test.ts │ │ ├── hash.test.ts │ │ ├── key-bag.test.ts │ │ ├── meta-key-hack.test.ts │ │ └── text-en-decoder.test.ts │ ├── setup.file.ts │ ├── setup.indexeddb.ts │ ├── setup.memory.ts │ ├── svc │ │ └── full-round-trip.test.ts │ ├── tsconfig.json │ ├── vitest.config.ts │ ├── vitest.file.config.ts │ ├── vitest.indexeddb.config.ts │ └── vitest.memory.config.ts └── types │ ├── base │ ├── database-config.zod.ts │ ├── device-id-keybag-item.zod.ts │ ├── device-id.ts │ ├── doc-base.zod.ts │ ├── fp-ca-cert-payload.zod.ts │ ├── fp-device-id-payload.zod.ts │ ├── index.ts │ ├── indexer.ts │ ├── jwk-private.zod.ts │ ├── jwk-public.zod.ts │ ├── jwt-payload.zod.ts │ ├── key-bag-if.ts │ ├── keybag-storage.zod.ts │ ├── package.json │ ├── prolly-trees.d.ts │ ├── tsconfig.json │ └── types.ts │ ├── blockstore │ ├── commit-queue-if.ts │ ├── fp-envelope-serialize.ts │ ├── fp-envelope.ts │ ├── gateway.ts │ ├── index.ts │ ├── package.json │ ├── serde-gateway.ts │ ├── task-manager-if.ts │ ├── tsconfig.json │ └── types.ts │ ├── protocols │ └── cloud │ │ ├── gateway-control.ts │ │ ├── index.ts │ │ ├── msg-types-data.ts │ │ ├── msg-types-meta.ts │ │ ├── msg-types-wal.ts │ │ ├── msg-types.ts │ │ ├── msg-types.zod.ts │ │ ├── package.json │ │ └── tsconfig.json │ └── runtime │ ├── codec-interface.ts │ ├── index.ts │ ├── package.json │ └── tsconfig.json ├── dashboard ├── .hintrc ├── actions │ ├── base │ │ └── action.yaml │ └── deploy │ │ └── action.yaml ├── backend │ ├── api.ts │ ├── app-id-bind.ts │ ├── cf-serve.ts │ ├── create-fp-token.ts │ ├── create-handler.ts │ ├── db-api-schema.ts │ ├── db-api.test.ts │ ├── deno-serve.ts │ ├── double-cors.test.ts │ ├── drizzle.d1-local-backend.config.ts │ ├── drizzle.d1-local-pages.config.ts │ ├── drizzle.d1-remote.config.ts │ ├── drizzle.libsql.config.ts │ ├── get-cloud-pubkey-from-env.ts │ ├── globalSetup.libsql.ts │ ├── invites.ts │ ├── ledgers.ts │ ├── package.json │ ├── sql-helper.ts │ ├── tenants.ts │ ├── token-by-result-id.ts │ ├── tsconfig.json │ ├── users.ts │ ├── vitest.config.ts │ └── well-known-jwks.ts └── frontend │ ├── index.html │ ├── package.json │ ├── postcss.config.js │ ├── public │ ├── favicon.ico │ ├── fonts │ │ ├── GeistMono-Medium.woff2 │ │ ├── GeistVF.woff2 │ │ ├── InterTight-Bold.woff2 │ │ └── InterTight-Medium.woff2 │ ├── fp-logo.png │ ├── fp-logo.svg │ ├── login-bg-dark.png │ └── login-bg-light.png │ ├── src │ ├── app-context.tsx │ ├── auth.tsx │ ├── cloud-context.ts │ ├── components │ │ ├── App.tsx │ │ ├── Button.tsx │ │ ├── ButtonToggleSidebar.tsx │ │ ├── CodeHighlight.tsx │ │ ├── DynamicTable.tsx │ │ ├── FireproofHome.tsx │ │ ├── FireproofMenu.tsx │ │ ├── Header.tsx │ │ ├── Minus.tsx │ │ ├── Plus.tsx │ │ ├── Sidebar.tsx │ │ ├── TabNavigation.tsx │ │ ├── TenantSelector.tsx │ │ ├── TopArea.tsx │ │ ├── User.tsx │ │ └── dynamicTableHelpers.ts │ ├── helpers.ts │ ├── layouts │ │ ├── with-sidebar.tsx │ │ └── without-sidebar.tsx │ ├── pages │ │ ├── cloud.tsx │ │ ├── cloud │ │ │ ├── CsrToCert.tsx │ │ │ ├── api │ │ │ │ ├── selected-tenant-ledger.tsx │ │ │ │ ├── token-auto.tsx │ │ │ │ └── token.tsx │ │ │ ├── index.tsx │ │ │ └── tenants │ │ │ │ ├── admin.tsx │ │ │ │ ├── delete.tsx │ │ │ │ ├── ledgers.tsx │ │ │ │ ├── ledgers │ │ │ │ ├── admin.tsx │ │ │ │ ├── delete.tsx │ │ │ │ ├── documents.tsx │ │ │ │ ├── documents │ │ │ │ │ ├── new.tsx │ │ │ │ │ └── show.tsx │ │ │ │ ├── new.tsx │ │ │ │ ├── overview.tsx │ │ │ │ ├── sharing.tsx │ │ │ │ └── show.tsx │ │ │ │ ├── members.tsx │ │ │ │ ├── new.tsx │ │ │ │ └── show.tsx │ │ ├── databases.tsx │ │ ├── databases │ │ │ ├── connect.tsx │ │ │ ├── history.tsx │ │ │ ├── index.tsx │ │ │ ├── new.tsx │ │ │ ├── query.tsx │ │ │ └── show.tsx │ │ ├── docs │ │ │ ├── new.tsx │ │ │ └── show.tsx │ │ ├── index.tsx │ │ ├── login.tsx │ │ └── signup.tsx │ ├── routes.tsx │ └── styles │ │ └── tailwind.css │ ├── tailwind.config.js │ ├── tsconfig.json │ ├── vite.config.ts │ ├── vitest.config.ts │ └── wrangler.toml ├── eslint.config.mjs ├── examples ├── README.md └── react-router │ ├── README.md │ ├── eslint.config.js │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── postcss.config.js │ ├── src │ ├── App.tsx │ ├── components │ │ └── TodoCard.tsx │ ├── config │ │ └── database.ts │ ├── index.css │ ├── main.tsx │ ├── pages │ │ ├── Home.tsx │ │ └── TodoEditor.tsx │ ├── types │ │ └── todo.ts │ ├── utils │ │ └── todoUtils.ts │ └── vite-env.d.ts │ ├── tailwind.config.js │ ├── tsconfig.app.json │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.ts ├── notes ├── comprehensive-fix.md ├── query-docs.md ├── typescript-guide.md └── use-document.md ├── package.json ├── patches └── drizzle-kit.patch ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── scripts ├── convert_uint8.py ├── fireproof │ ├── analyze.js │ ├── browser-test.js │ ├── build.js │ ├── rollup.js │ ├── serve.js │ ├── server.js │ ├── settings.js │ ├── test.js │ └── types.js └── storage-engine │ ├── analyze.js │ ├── browser-test.js │ ├── build.js │ ├── rest-server.js │ ├── rollup.js │ ├── serve.js │ ├── server.js │ ├── settings.js │ ├── test.js │ └── types.js ├── smoke ├── esm │ ├── deno-test.ts │ ├── it.sh │ ├── package-template.json │ ├── src │ │ └── index.test.ts │ ├── tsconfig.json │ └── vitest.config.ts ├── get-fp-version.js ├── npm │ ├── it.sh │ ├── node-test.ts │ ├── package-template.json │ ├── patch-package.json.mjs │ └── tsconfig.json ├── patch-fp-version.js ├── publish-local-registry.sh ├── react │ ├── .gitignore │ ├── eslint.config.mjs │ ├── index.html │ ├── it.sh │ ├── package-template.json │ ├── public │ │ └── vite.svg │ ├── src │ │ ├── App.tsx │ │ ├── ErrorPage.tsx │ │ ├── Navbar.tsx │ │ ├── assets │ │ │ └── react.svg │ │ ├── index.css │ │ ├── index.tsx │ │ ├── routes │ │ │ ├── Home.tsx │ │ │ ├── Todo.tsx │ │ │ └── todo-list.test.tsx │ │ └── vite-env.d.ts │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.ts └── setup-local-esm-npm.sh ├── tsconfig.dist.json ├── tsconfig.json ├── use-fireproof ├── base │ ├── iframe-strategy.ts │ ├── index.ts │ ├── package.json │ ├── react │ │ ├── img-file.ts │ │ ├── index.ts │ │ ├── types.ts │ │ ├── use-all-docs.ts │ │ ├── use-attach.ts │ │ ├── use-changes.ts │ │ ├── use-document.ts │ │ ├── use-fireproof.ts │ │ └── use-live-query.ts │ ├── redirect-strategy.ts │ └── tsconfig.json ├── pkg │ ├── index.ts │ ├── package.json │ └── tsconfig.json └── tests │ ├── img-file.test.tsx │ ├── package.json │ ├── tsconfig.json │ ├── use-all-docs.test.tsx │ ├── use-document-with-nonexistent-id.test.tsx │ ├── use-fireproof-db-switch.test.tsx │ ├── use-fireproof-loaded-resets.test.tsx │ ├── use-fireproof-stability.test.tsx │ ├── use-fireproof.test.tsx │ └── vitest.config.ts ├── vendor ├── merge-package.ts ├── p-limit │ ├── index.d.ts │ ├── index.js │ ├── index.test-d.ts │ ├── license │ ├── package.json │ ├── readme.md │ └── test.js ├── package.json ├── to-esm-transform.ts └── tsconfig.json └── vitest.config.ts /.coderabbit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/.coderabbit.yaml -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- 1 | NODE_OPTIONS=--experimental-vm-modules 2 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | jchris 2 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/.github/docker-compose.yaml -------------------------------------------------------------------------------- /.github/workflows/ci-core-cf-deploy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/.github/workflows/ci-core-cf-deploy.yaml -------------------------------------------------------------------------------- /.github/workflows/ci-core-publish.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/.github/workflows/ci-core-publish.yaml -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.github/workflows/dashboard-deploy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/.github/workflows/dashboard-deploy.yaml -------------------------------------------------------------------------------- /.github/workflows/dashboard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/.github/workflows/dashboard.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | **/*.tgz 2 | -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | ; .npmrc 2 | enable-pre-post-scripts=true 3 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | lts/* 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/.prettierrc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/README.md -------------------------------------------------------------------------------- /actions/base/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/actions/base/action.yaml -------------------------------------------------------------------------------- /actions/core-publish/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/actions/core-publish/action.yaml -------------------------------------------------------------------------------- /actions/runtime/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/actions/runtime/action.yaml -------------------------------------------------------------------------------- /allowed_signers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/allowed_signers -------------------------------------------------------------------------------- /cli/build-cmd.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cli/build-cmd.test.ts -------------------------------------------------------------------------------- /cli/build-cmd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cli/build-cmd.ts -------------------------------------------------------------------------------- /cli/cloud-token-key-cmd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cli/cloud-token-key-cmd.ts -------------------------------------------------------------------------------- /cli/dependabot-cmd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cli/dependabot-cmd.ts -------------------------------------------------------------------------------- /cli/device-id-cmd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cli/device-id-cmd.ts -------------------------------------------------------------------------------- /cli/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cli/main.ts -------------------------------------------------------------------------------- /cli/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cli/package.json -------------------------------------------------------------------------------- /cli/pre-signed-url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cli/pre-signed-url.ts -------------------------------------------------------------------------------- /cli/retry-cmd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cli/retry-cmd.ts -------------------------------------------------------------------------------- /cli/run.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cli/run.js -------------------------------------------------------------------------------- /cli/set-scripts-cmd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cli/set-scripts-cmd.ts -------------------------------------------------------------------------------- /cli/test-container-cmd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cli/test-container-cmd.ts -------------------------------------------------------------------------------- /cli/tsc-cmd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cli/tsc-cmd.ts -------------------------------------------------------------------------------- /cli/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cli/tsconfig.json -------------------------------------------------------------------------------- /cli/update-deps-cmd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cli/update-deps-cmd.ts -------------------------------------------------------------------------------- /cli/version-pinner.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cli/version-pinner.test.ts -------------------------------------------------------------------------------- /cli/version-pinner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cli/version-pinner.ts -------------------------------------------------------------------------------- /cli/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cli/vitest.config.ts -------------------------------------------------------------------------------- /cli/well-known-cmd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cli/well-known-cmd.ts -------------------------------------------------------------------------------- /cli/write-env-cmd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cli/write-env-cmd.ts -------------------------------------------------------------------------------- /cloud/3rd-party/cli-fp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/3rd-party/cli-fp.ts -------------------------------------------------------------------------------- /cloud/3rd-party/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/3rd-party/index.html -------------------------------------------------------------------------------- /cloud/3rd-party/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/3rd-party/package.json -------------------------------------------------------------------------------- /cloud/3rd-party/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/3rd-party/public/vite.svg -------------------------------------------------------------------------------- /cloud/3rd-party/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/3rd-party/src/App.css -------------------------------------------------------------------------------- /cloud/3rd-party/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/3rd-party/src/App.tsx -------------------------------------------------------------------------------- /cloud/3rd-party/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/3rd-party/src/assets/react.svg -------------------------------------------------------------------------------- /cloud/3rd-party/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/3rd-party/src/index.css -------------------------------------------------------------------------------- /cloud/3rd-party/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/3rd-party/src/main.tsx -------------------------------------------------------------------------------- /cloud/3rd-party/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /cloud/3rd-party/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/3rd-party/tsconfig.json -------------------------------------------------------------------------------- /cloud/3rd-party/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/3rd-party/vite.config.ts -------------------------------------------------------------------------------- /cloud/backend/base/connection.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/base/connection.test.ts -------------------------------------------------------------------------------- /cloud/backend/base/drizzle.cloud.meta-merger.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/base/drizzle.cloud.meta-merger.config.ts -------------------------------------------------------------------------------- /cloud/backend/base/fp-cloud-gw.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/base/fp-cloud-gw.test.ts -------------------------------------------------------------------------------- /cloud/backend/base/globalSetup.cloud.meta-merger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/base/globalSetup.cloud.meta-merger.ts -------------------------------------------------------------------------------- /cloud/backend/base/hono-server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/base/hono-server.ts -------------------------------------------------------------------------------- /cloud/backend/base/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/base/index.ts -------------------------------------------------------------------------------- /cloud/backend/base/meta-merger/key-by-tenant-ledger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/base/meta-merger/key-by-tenant-ledger.ts -------------------------------------------------------------------------------- /cloud/backend/base/meta-merger/meta-by-tenant-ledger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/base/meta-merger/meta-by-tenant-ledger.ts -------------------------------------------------------------------------------- /cloud/backend/base/meta-merger/meta-merger.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/base/meta-merger/meta-merger.test.ts -------------------------------------------------------------------------------- /cloud/backend/base/meta-merger/meta-merger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/base/meta-merger/meta-merger.ts -------------------------------------------------------------------------------- /cloud/backend/base/meta-merger/meta-send.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/base/meta-merger/meta-send.ts -------------------------------------------------------------------------------- /cloud/backend/base/meta-merger/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/base/meta-merger/schema.ts -------------------------------------------------------------------------------- /cloud/backend/base/meta-merger/tenant-ledger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/base/meta-merger/tenant-ledger.ts -------------------------------------------------------------------------------- /cloud/backend/base/meta-merger/tenant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/base/meta-merger/tenant.ts -------------------------------------------------------------------------------- /cloud/backend/base/msg-dispatch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/base/msg-dispatch.ts -------------------------------------------------------------------------------- /cloud/backend/base/msg-dispatcher-impl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/base/msg-dispatcher-impl.ts -------------------------------------------------------------------------------- /cloud/backend/base/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/base/package.json -------------------------------------------------------------------------------- /cloud/backend/base/pre-signed-url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/base/pre-signed-url.ts -------------------------------------------------------------------------------- /cloud/backend/base/setup.cloud.meta-merger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/base/setup.cloud.meta-merger.ts -------------------------------------------------------------------------------- /cloud/backend/base/test-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/base/test-helper.ts -------------------------------------------------------------------------------- /cloud/backend/base/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/base/tsconfig.json -------------------------------------------------------------------------------- /cloud/backend/base/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/base/types.ts -------------------------------------------------------------------------------- /cloud/backend/base/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/base/vitest.config.ts -------------------------------------------------------------------------------- /cloud/backend/base/ws-room.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/base/ws-room.ts -------------------------------------------------------------------------------- /cloud/backend/base/ws-sockets.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/base/ws-sockets.test.ts -------------------------------------------------------------------------------- /cloud/backend/cf-d1/cf-hono-server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/cf-d1/cf-hono-server.ts -------------------------------------------------------------------------------- /cloud/backend/cf-d1/drizzle.cloud.d1-local.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/cf-d1/drizzle.cloud.d1-local.config.ts -------------------------------------------------------------------------------- /cloud/backend/cf-d1/drizzle.cloud.d1-remote.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/cf-d1/drizzle.cloud.d1-remote.config.ts -------------------------------------------------------------------------------- /cloud/backend/cf-d1/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/cf-d1/env.ts -------------------------------------------------------------------------------- /cloud/backend/cf-d1/globalSetup.cloud.d1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/cf-d1/globalSetup.cloud.d1.ts -------------------------------------------------------------------------------- /cloud/backend/cf-d1/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cloud/backend/cf-d1/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/cf-d1/package.json -------------------------------------------------------------------------------- /cloud/backend/cf-d1/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/cf-d1/server.ts -------------------------------------------------------------------------------- /cloud/backend/cf-d1/setup-backend-d1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/cf-d1/setup-backend-d1.ts -------------------------------------------------------------------------------- /cloud/backend/cf-d1/setup.cloud.d1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/cf-d1/setup.cloud.d1.ts -------------------------------------------------------------------------------- /cloud/backend/cf-d1/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/cf-d1/tsconfig.json -------------------------------------------------------------------------------- /cloud/backend/cf-d1/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/cf-d1/vitest.config.ts -------------------------------------------------------------------------------- /cloud/backend/cf-d1/wrangler.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/cf-d1/wrangler.toml -------------------------------------------------------------------------------- /cloud/backend/node/drizzle.cloud.libsql.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/node/drizzle.cloud.libsql.config.ts -------------------------------------------------------------------------------- /cloud/backend/node/globalSetup.cloud.libsql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/node/globalSetup.cloud.libsql.ts -------------------------------------------------------------------------------- /cloud/backend/node/node-hono-server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/node/node-hono-server.ts -------------------------------------------------------------------------------- /cloud/backend/node/node-serve.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/node/node-serve.ts -------------------------------------------------------------------------------- /cloud/backend/node/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/node/package.json -------------------------------------------------------------------------------- /cloud/backend/node/setup-backend-node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/node/setup-backend-node.ts -------------------------------------------------------------------------------- /cloud/backend/node/setup.cloud.libsql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/node/setup.cloud.libsql.ts -------------------------------------------------------------------------------- /cloud/backend/node/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/node/tsconfig.json -------------------------------------------------------------------------------- /cloud/backend/node/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/backend/node/vitest.config.ts -------------------------------------------------------------------------------- /cloud/base/globalSetup.spin-minio.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/base/globalSetup.spin-minio.ts -------------------------------------------------------------------------------- /cloud/base/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/base/index.ts -------------------------------------------------------------------------------- /cloud/base/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/base/package.json -------------------------------------------------------------------------------- /cloud/base/test-global-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/base/test-global-helper.ts -------------------------------------------------------------------------------- /cloud/base/test-super-this.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/base/test-super-this.ts -------------------------------------------------------------------------------- /cloud/base/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/base/tsconfig.json -------------------------------------------------------------------------------- /cloud/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/docker-compose.yaml -------------------------------------------------------------------------------- /cloud/todo-app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/todo-app/index.html -------------------------------------------------------------------------------- /cloud/todo-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/todo-app/package.json -------------------------------------------------------------------------------- /cloud/todo-app/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/todo-app/src/App.css -------------------------------------------------------------------------------- /cloud/todo-app/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/todo-app/src/App.tsx -------------------------------------------------------------------------------- /cloud/todo-app/src/components/TodoFilters.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/todo-app/src/components/TodoFilters.tsx -------------------------------------------------------------------------------- /cloud/todo-app/src/components/TodoForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/todo-app/src/components/TodoForm.tsx -------------------------------------------------------------------------------- /cloud/todo-app/src/components/TodoItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/todo-app/src/components/TodoItem.tsx -------------------------------------------------------------------------------- /cloud/todo-app/src/components/TodoList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/todo-app/src/components/TodoList.tsx -------------------------------------------------------------------------------- /cloud/todo-app/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/todo-app/src/index.css -------------------------------------------------------------------------------- /cloud/todo-app/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/todo-app/src/main.tsx -------------------------------------------------------------------------------- /cloud/todo-app/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/todo-app/src/types.ts -------------------------------------------------------------------------------- /cloud/todo-app/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /cloud/todo-app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/cloud/todo-app/tsconfig.json -------------------------------------------------------------------------------- /core/base/apply-head-queue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/base/apply-head-queue.ts -------------------------------------------------------------------------------- /core/base/bundle-not-impl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/base/bundle-not-impl.ts -------------------------------------------------------------------------------- /core/base/compact-strategies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/base/compact-strategies.ts -------------------------------------------------------------------------------- /core/base/crdt-clock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/base/crdt-clock.ts -------------------------------------------------------------------------------- /core/base/crdt-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/base/crdt-helpers.ts -------------------------------------------------------------------------------- /core/base/crdt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/base/crdt.ts -------------------------------------------------------------------------------- /core/base/database.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/base/database.ts -------------------------------------------------------------------------------- /core/base/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/base/index.ts -------------------------------------------------------------------------------- /core/base/indexer-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/base/indexer-helpers.ts -------------------------------------------------------------------------------- /core/base/indexer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/base/indexer.ts -------------------------------------------------------------------------------- /core/base/ledger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/base/ledger.ts -------------------------------------------------------------------------------- /core/base/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/base/package.json -------------------------------------------------------------------------------- /core/base/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/base/tsconfig.json -------------------------------------------------------------------------------- /core/base/version.ts: -------------------------------------------------------------------------------- 1 | export const PACKAGE_VERSION = Object.keys({ 2 | __packageVersion__: "xxxx", 3 | })[0] as string; 4 | -------------------------------------------------------------------------------- /core/base/write-queue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/base/write-queue.ts -------------------------------------------------------------------------------- /core/blockstore/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/blockstore/README.md -------------------------------------------------------------------------------- /core/blockstore/attachable-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/blockstore/attachable-store.ts -------------------------------------------------------------------------------- /core/blockstore/commitor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/blockstore/commitor.ts -------------------------------------------------------------------------------- /core/blockstore/connect-raw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/blockstore/connect-raw.ts -------------------------------------------------------------------------------- /core/blockstore/connection-base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/blockstore/connection-base.ts -------------------------------------------------------------------------------- /core/blockstore/fragment-gateway.ts-off: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/blockstore/fragment-gateway.ts-off -------------------------------------------------------------------------------- /core/blockstore/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/blockstore/index.ts -------------------------------------------------------------------------------- /core/blockstore/loader-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/blockstore/loader-helpers.ts -------------------------------------------------------------------------------- /core/blockstore/loader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/blockstore/loader.ts -------------------------------------------------------------------------------- /core/blockstore/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/blockstore/package.json -------------------------------------------------------------------------------- /core/blockstore/register-store-protocol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/blockstore/register-store-protocol.ts -------------------------------------------------------------------------------- /core/blockstore/store-factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/blockstore/store-factory.ts -------------------------------------------------------------------------------- /core/blockstore/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/blockstore/store.ts -------------------------------------------------------------------------------- /core/blockstore/transaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/blockstore/transaction.ts -------------------------------------------------------------------------------- /core/blockstore/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/blockstore/tsconfig.json -------------------------------------------------------------------------------- /core/core/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/core/index.ts -------------------------------------------------------------------------------- /core/core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/core/package.json -------------------------------------------------------------------------------- /core/core/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/core/tsconfig.json -------------------------------------------------------------------------------- /core/device-id/certor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/device-id/certor.ts -------------------------------------------------------------------------------- /core/device-id/device-id-CA.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/device-id/device-id-CA.ts -------------------------------------------------------------------------------- /core/device-id/device-id-CSR.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/device-id/device-id-CSR.ts -------------------------------------------------------------------------------- /core/device-id/device-id-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/device-id/device-id-client.ts -------------------------------------------------------------------------------- /core/device-id/device-id-key.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/device-id/device-id-key.ts -------------------------------------------------------------------------------- /core/device-id/device-id-protocol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/device-id/device-id-protocol.ts -------------------------------------------------------------------------------- /core/device-id/device-id-signed-msg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/device-id/device-id-signed-msg.ts -------------------------------------------------------------------------------- /core/device-id/device-id-validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/device-id/device-id-validator.ts -------------------------------------------------------------------------------- /core/device-id/device-id-verify-msg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/device-id/device-id-verify-msg.ts -------------------------------------------------------------------------------- /core/device-id/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/device-id/index.ts -------------------------------------------------------------------------------- /core/device-id/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/device-id/package.json -------------------------------------------------------------------------------- /core/device-id/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/device-id/tsconfig.json -------------------------------------------------------------------------------- /core/device-id/types.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/gateways/base/def-serde-gateway.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/gateways/base/def-serde-gateway.ts -------------------------------------------------------------------------------- /core/gateways/base/fp-envelope-serialize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/gateways/base/fp-envelope-serialize.ts -------------------------------------------------------------------------------- /core/gateways/base/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/gateways/base/index.ts -------------------------------------------------------------------------------- /core/gateways/base/indexeddb-version.ts: -------------------------------------------------------------------------------- 1 | export const INDEXEDDB_VERSION = "v0.19-indexeddb"; 2 | -------------------------------------------------------------------------------- /core/gateways/base/interceptor-gateway.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/gateways/base/interceptor-gateway.ts -------------------------------------------------------------------------------- /core/gateways/base/meta-key-hack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/gateways/base/meta-key-hack.ts -------------------------------------------------------------------------------- /core/gateways/base/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/gateways/base/package.json -------------------------------------------------------------------------------- /core/gateways/base/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/gateways/base/tsconfig.json -------------------------------------------------------------------------------- /core/gateways/base/uri-interceptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/gateways/base/uri-interceptor.ts -------------------------------------------------------------------------------- /core/gateways/base/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/gateways/base/utils.ts -------------------------------------------------------------------------------- /core/gateways/cloud/gateway.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/gateways/cloud/gateway.ts -------------------------------------------------------------------------------- /core/gateways/cloud/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/gateways/cloud/index.ts -------------------------------------------------------------------------------- /core/gateways/cloud/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/gateways/cloud/package.json -------------------------------------------------------------------------------- /core/gateways/cloud/to-cloud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/gateways/cloud/to-cloud.ts -------------------------------------------------------------------------------- /core/gateways/cloud/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/gateways/cloud/tsconfig.json -------------------------------------------------------------------------------- /core/gateways/file-deno/deno-filesystem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/gateways/file-deno/deno-filesystem.ts -------------------------------------------------------------------------------- /core/gateways/file-deno/get-sys-file-system.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/gateways/file-deno/get-sys-file-system.ts -------------------------------------------------------------------------------- /core/gateways/file-deno/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/gateways/file-deno/index.ts -------------------------------------------------------------------------------- /core/gateways/file-deno/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/gateways/file-deno/package.json -------------------------------------------------------------------------------- /core/gateways/file-deno/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/gateways/file-deno/tsconfig.json -------------------------------------------------------------------------------- /core/gateways/file-node/get-sys-file-system.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/gateways/file-node/get-sys-file-system.ts -------------------------------------------------------------------------------- /core/gateways/file-node/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/gateways/file-node/index.ts -------------------------------------------------------------------------------- /core/gateways/file-node/node-filesystem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/gateways/file-node/node-filesystem.ts -------------------------------------------------------------------------------- /core/gateways/file-node/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/gateways/file-node/package.json -------------------------------------------------------------------------------- /core/gateways/file-node/to-array-buffer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/gateways/file-node/to-array-buffer.ts -------------------------------------------------------------------------------- /core/gateways/file-node/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/gateways/file-node/tsconfig.json -------------------------------------------------------------------------------- /core/gateways/file/gateway-impl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/gateways/file/gateway-impl.ts -------------------------------------------------------------------------------- /core/gateways/file/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/gateways/file/index.ts -------------------------------------------------------------------------------- /core/gateways/file/key-bag-file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/gateways/file/key-bag-file.ts -------------------------------------------------------------------------------- /core/gateways/file/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/gateways/file/package.json -------------------------------------------------------------------------------- /core/gateways/file/sys-file-system-factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/gateways/file/sys-file-system-factory.ts -------------------------------------------------------------------------------- /core/gateways/file/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/gateways/file/tsconfig.json -------------------------------------------------------------------------------- /core/gateways/file/version.ts: -------------------------------------------------------------------------------- 1 | export const FILESTORE_VERSION = "v0.19-file"; 2 | -------------------------------------------------------------------------------- /core/gateways/indexeddb/dummy-idb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/gateways/indexeddb/dummy-idb.ts -------------------------------------------------------------------------------- /core/gateways/indexeddb/gateway-impl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/gateways/indexeddb/gateway-impl.ts -------------------------------------------------------------------------------- /core/gateways/indexeddb/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/gateways/indexeddb/index.ts -------------------------------------------------------------------------------- /core/gateways/indexeddb/key-bag-indexeddb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/gateways/indexeddb/key-bag-indexeddb.ts -------------------------------------------------------------------------------- /core/gateways/indexeddb/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/gateways/indexeddb/package.json -------------------------------------------------------------------------------- /core/gateways/indexeddb/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/gateways/indexeddb/tsconfig.json -------------------------------------------------------------------------------- /core/gateways/memory/gateway.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/gateways/memory/gateway.ts -------------------------------------------------------------------------------- /core/gateways/memory/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/gateways/memory/index.ts -------------------------------------------------------------------------------- /core/gateways/memory/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/gateways/memory/package.json -------------------------------------------------------------------------------- /core/gateways/memory/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/gateways/memory/tsconfig.json -------------------------------------------------------------------------------- /core/gateways/memory/version.ts: -------------------------------------------------------------------------------- 1 | export const MEMORY_VERSION = "v0.19-memory"; 2 | -------------------------------------------------------------------------------- /core/keybag/coerce-keyed-item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/keybag/coerce-keyed-item.ts -------------------------------------------------------------------------------- /core/keybag/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/keybag/index.ts -------------------------------------------------------------------------------- /core/keybag/internal-keys-by-fingerprint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/keybag/internal-keys-by-fingerprint.ts -------------------------------------------------------------------------------- /core/keybag/key-bag-fingerprint-item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/keybag/key-bag-fingerprint-item.ts -------------------------------------------------------------------------------- /core/keybag/key-bag-memory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/keybag/key-bag-memory.ts -------------------------------------------------------------------------------- /core/keybag/key-bag-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/keybag/key-bag-setup.ts -------------------------------------------------------------------------------- /core/keybag/key-bag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/keybag/key-bag.ts -------------------------------------------------------------------------------- /core/keybag/key-with-fingerprint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/keybag/key-with-fingerprint.ts -------------------------------------------------------------------------------- /core/keybag/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/keybag/package.json -------------------------------------------------------------------------------- /core/keybag/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/keybag/tsconfig.json -------------------------------------------------------------------------------- /core/protocols/cloud/http-connection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/protocols/cloud/http-connection.ts -------------------------------------------------------------------------------- /core/protocols/cloud/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/protocols/cloud/index.ts -------------------------------------------------------------------------------- /core/protocols/cloud/msg-raw-connection-base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/protocols/cloud/msg-raw-connection-base.ts -------------------------------------------------------------------------------- /core/protocols/cloud/msger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/protocols/cloud/msger.ts -------------------------------------------------------------------------------- /core/protocols/cloud/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/protocols/cloud/package.json -------------------------------------------------------------------------------- /core/protocols/cloud/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/protocols/cloud/tsconfig.json -------------------------------------------------------------------------------- /core/protocols/cloud/ws-connection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/protocols/cloud/ws-connection.ts -------------------------------------------------------------------------------- /core/protocols/dashboard/dashboard-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/protocols/dashboard/dashboard-api.ts -------------------------------------------------------------------------------- /core/protocols/dashboard/fp-api-interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/protocols/dashboard/fp-api-interface.ts -------------------------------------------------------------------------------- /core/protocols/dashboard/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/protocols/dashboard/index.ts -------------------------------------------------------------------------------- /core/protocols/dashboard/msg-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/protocols/dashboard/msg-api.ts -------------------------------------------------------------------------------- /core/protocols/dashboard/msg-is.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/protocols/dashboard/msg-is.ts -------------------------------------------------------------------------------- /core/protocols/dashboard/msg-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/protocols/dashboard/msg-types.ts -------------------------------------------------------------------------------- /core/protocols/dashboard/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/protocols/dashboard/package.json -------------------------------------------------------------------------------- /core/protocols/dashboard/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/protocols/dashboard/tsconfig.json -------------------------------------------------------------------------------- /core/runtime/async-block-encode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/runtime/async-block-encode.ts -------------------------------------------------------------------------------- /core/runtime/commit-queue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/runtime/commit-queue.ts -------------------------------------------------------------------------------- /core/runtime/files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/runtime/files.ts -------------------------------------------------------------------------------- /core/runtime/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/runtime/index.ts -------------------------------------------------------------------------------- /core/runtime/keyed-crypto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/runtime/keyed-crypto.ts -------------------------------------------------------------------------------- /core/runtime/memory-sys-container.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/runtime/memory-sys-container.ts -------------------------------------------------------------------------------- /core/runtime/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/runtime/package.json -------------------------------------------------------------------------------- /core/runtime/register-compact-strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/runtime/register-compact-strategy.ts -------------------------------------------------------------------------------- /core/runtime/sts-service/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/runtime/sts-service/index.ts -------------------------------------------------------------------------------- /core/runtime/sys-container.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/runtime/sys-container.ts -------------------------------------------------------------------------------- /core/runtime/task-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/runtime/task-manager.ts -------------------------------------------------------------------------------- /core/runtime/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/runtime/tsconfig.json -------------------------------------------------------------------------------- /core/runtime/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/runtime/utils.ts -------------------------------------------------------------------------------- /core/svc/api/database-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/svc/api/database-api.ts -------------------------------------------------------------------------------- /core/svc/api/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./database-api.js"; 2 | -------------------------------------------------------------------------------- /core/svc/api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/svc/api/package.json -------------------------------------------------------------------------------- /core/svc/api/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/svc/api/tsconfig.json -------------------------------------------------------------------------------- /core/svc/host/database-host.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/svc/host/database-host.ts -------------------------------------------------------------------------------- /core/svc/host/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./database-host.js"; 2 | -------------------------------------------------------------------------------- /core/svc/host/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/svc/host/package.json -------------------------------------------------------------------------------- /core/svc/host/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/svc/host/tsconfig.json -------------------------------------------------------------------------------- /core/svc/protocol/database-protocol.zod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/svc/protocol/database-protocol.zod.ts -------------------------------------------------------------------------------- /core/svc/protocol/doc-base.zod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/svc/protocol/doc-base.zod.ts -------------------------------------------------------------------------------- /core/svc/protocol/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/svc/protocol/index.ts -------------------------------------------------------------------------------- /core/svc/protocol/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/svc/protocol/package.json -------------------------------------------------------------------------------- /core/svc/protocol/transport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/svc/protocol/transport.ts -------------------------------------------------------------------------------- /core/svc/protocol/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/svc/protocol/tsconfig.json -------------------------------------------------------------------------------- /core/tests/blockstore/fp-envelope.test.ts-off: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/blockstore/fp-envelope.test.ts-off -------------------------------------------------------------------------------- /core/tests/blockstore/fragment-gateway.test.ts-off: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/blockstore/fragment-gateway.test.ts-off -------------------------------------------------------------------------------- /core/tests/blockstore/interceptor-gateway.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/blockstore/interceptor-gateway.test.ts -------------------------------------------------------------------------------- /core/tests/blockstore/keyed-crypto-indexeddb-file.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/blockstore/keyed-crypto-indexeddb-file.test.ts -------------------------------------------------------------------------------- /core/tests/blockstore/keyed-crypto.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/blockstore/keyed-crypto.test.ts -------------------------------------------------------------------------------- /core/tests/blockstore/loader.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/blockstore/loader.test.ts -------------------------------------------------------------------------------- /core/tests/blockstore/standalone.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/blockstore/standalone.test.ts -------------------------------------------------------------------------------- /core/tests/blockstore/store.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/blockstore/store.test.ts -------------------------------------------------------------------------------- /core/tests/blockstore/transaction.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/blockstore/transaction.test.ts -------------------------------------------------------------------------------- /core/tests/fireproof/all-gateway.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/fireproof/all-gateway.test.ts -------------------------------------------------------------------------------- /core/tests/fireproof/attachable-subscription.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/fireproof/attachable-subscription.test.ts -------------------------------------------------------------------------------- /core/tests/fireproof/attachable.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/fireproof/attachable.test.ts -------------------------------------------------------------------------------- /core/tests/fireproof/cars/bafkreidxwt2nhvbl4fnqfw3ctlt6zbrir4kqwmjo5im6rf4q5si27kgo2i.car: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/fireproof/cars/bafkreidxwt2nhvbl4fnqfw3ctlt6zbrir4kqwmjo5im6rf4q5si27kgo2i.car -------------------------------------------------------------------------------- /core/tests/fireproof/cars/bafkreidxwt2nhvbl4fnqfw3ctlt6zbrir4kqwmjo5im6rf4q5si27kgo2i.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/fireproof/cars/bafkreidxwt2nhvbl4fnqfw3ctlt6zbrir4kqwmjo5im6rf4q5si27kgo2i.ts -------------------------------------------------------------------------------- /core/tests/fireproof/charwise-boolean.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/fireproof/charwise-boolean.test.ts -------------------------------------------------------------------------------- /core/tests/fireproof/compact-strategy.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/fireproof/compact-strategy.test.ts -------------------------------------------------------------------------------- /core/tests/fireproof/concurrent.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/fireproof/concurrent.test.ts -------------------------------------------------------------------------------- /core/tests/fireproof/crdt.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/fireproof/crdt.test.ts -------------------------------------------------------------------------------- /core/tests/fireproof/database.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/fireproof/database.test.ts -------------------------------------------------------------------------------- /core/tests/fireproof/deleted-docs-handling.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/fireproof/deleted-docs-handling.test.ts -------------------------------------------------------------------------------- /core/tests/fireproof/fireproof.test.fixture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/fireproof/fireproof.test.fixture.ts -------------------------------------------------------------------------------- /core/tests/fireproof/fireproof.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/fireproof/fireproof.test.ts -------------------------------------------------------------------------------- /core/tests/fireproof/hello.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/fireproof/hello.test.ts -------------------------------------------------------------------------------- /core/tests/fireproof/indexer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/fireproof/indexer.test.ts -------------------------------------------------------------------------------- /core/tests/fireproof/multiple-ledger.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/fireproof/multiple-ledger.test.ts -------------------------------------------------------------------------------- /core/tests/fireproof/query-docs.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/fireproof/query-docs.test.ts -------------------------------------------------------------------------------- /core/tests/fireproof/query-limit-issue.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/fireproof/query-limit-issue.test.ts -------------------------------------------------------------------------------- /core/tests/fireproof/query-property-inconsistency.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/fireproof/query-property-inconsistency.test.ts -------------------------------------------------------------------------------- /core/tests/fireproof/query-result-properties.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/fireproof/query-result-properties.test.ts -------------------------------------------------------------------------------- /core/tests/fireproof/stable-cid.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/fireproof/stable-cid.test.ts -------------------------------------------------------------------------------- /core/tests/fireproof/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/fireproof/utils.test.ts -------------------------------------------------------------------------------- /core/tests/gateway/file/loader-config.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/gateway/file/loader-config.test.ts -------------------------------------------------------------------------------- /core/tests/gateway/indexeddb/create-db-on-write.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/gateway/indexeddb/create-db-on-write.test.ts -------------------------------------------------------------------------------- /core/tests/gateway/indexeddb/loader-config.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/gateway/indexeddb/loader-config.test.ts -------------------------------------------------------------------------------- /core/tests/global-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/global-setup.ts -------------------------------------------------------------------------------- /core/tests/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/helpers.ts -------------------------------------------------------------------------------- /core/tests/notes/apply-head-challenge.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/notes/apply-head-challenge.md -------------------------------------------------------------------------------- /core/tests/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/package.json -------------------------------------------------------------------------------- /core/tests/protocols/cloud/msger.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/protocols/cloud/msger.test.ts -------------------------------------------------------------------------------- /core/tests/protocols/cloud/to-cloud.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/protocols/cloud/to-cloud.test.ts -------------------------------------------------------------------------------- /core/tests/protocols/dashboard/clerk-dash-api.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/protocols/dashboard/clerk-dash-api.test.ts -------------------------------------------------------------------------------- /core/tests/runtime/device-id.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/runtime/device-id.test.ts -------------------------------------------------------------------------------- /core/tests/runtime/fp-envelope-serialize.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/runtime/fp-envelope-serialize.test.ts -------------------------------------------------------------------------------- /core/tests/runtime/hash.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/runtime/hash.test.ts -------------------------------------------------------------------------------- /core/tests/runtime/key-bag.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/runtime/key-bag.test.ts -------------------------------------------------------------------------------- /core/tests/runtime/meta-key-hack.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/runtime/meta-key-hack.test.ts -------------------------------------------------------------------------------- /core/tests/runtime/text-en-decoder.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/runtime/text-en-decoder.test.ts -------------------------------------------------------------------------------- /core/tests/setup.file.ts: -------------------------------------------------------------------------------- 1 | process.env.FP_STORAGE_URL = "./dist/fp-dir-file"; 2 | -------------------------------------------------------------------------------- /core/tests/setup.indexeddb.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/tests/setup.memory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/setup.memory.ts -------------------------------------------------------------------------------- /core/tests/svc/full-round-trip.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/svc/full-round-trip.test.ts -------------------------------------------------------------------------------- /core/tests/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/tsconfig.json -------------------------------------------------------------------------------- /core/tests/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/vitest.config.ts -------------------------------------------------------------------------------- /core/tests/vitest.file.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/vitest.file.config.ts -------------------------------------------------------------------------------- /core/tests/vitest.indexeddb.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/vitest.indexeddb.config.ts -------------------------------------------------------------------------------- /core/tests/vitest.memory.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/tests/vitest.memory.config.ts -------------------------------------------------------------------------------- /core/types/base/database-config.zod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/types/base/database-config.zod.ts -------------------------------------------------------------------------------- /core/types/base/device-id-keybag-item.zod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/types/base/device-id-keybag-item.zod.ts -------------------------------------------------------------------------------- /core/types/base/device-id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/types/base/device-id.ts -------------------------------------------------------------------------------- /core/types/base/doc-base.zod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/types/base/doc-base.zod.ts -------------------------------------------------------------------------------- /core/types/base/fp-ca-cert-payload.zod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/types/base/fp-ca-cert-payload.zod.ts -------------------------------------------------------------------------------- /core/types/base/fp-device-id-payload.zod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/types/base/fp-device-id-payload.zod.ts -------------------------------------------------------------------------------- /core/types/base/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/types/base/index.ts -------------------------------------------------------------------------------- /core/types/base/indexer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/types/base/indexer.ts -------------------------------------------------------------------------------- /core/types/base/jwk-private.zod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/types/base/jwk-private.zod.ts -------------------------------------------------------------------------------- /core/types/base/jwk-public.zod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/types/base/jwk-public.zod.ts -------------------------------------------------------------------------------- /core/types/base/jwt-payload.zod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/types/base/jwt-payload.zod.ts -------------------------------------------------------------------------------- /core/types/base/key-bag-if.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/types/base/key-bag-if.ts -------------------------------------------------------------------------------- /core/types/base/keybag-storage.zod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/types/base/keybag-storage.zod.ts -------------------------------------------------------------------------------- /core/types/base/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/types/base/package.json -------------------------------------------------------------------------------- /core/types/base/prolly-trees.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/types/base/prolly-trees.d.ts -------------------------------------------------------------------------------- /core/types/base/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/types/base/tsconfig.json -------------------------------------------------------------------------------- /core/types/base/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/types/base/types.ts -------------------------------------------------------------------------------- /core/types/blockstore/commit-queue-if.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/types/blockstore/commit-queue-if.ts -------------------------------------------------------------------------------- /core/types/blockstore/fp-envelope-serialize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/types/blockstore/fp-envelope-serialize.ts -------------------------------------------------------------------------------- /core/types/blockstore/fp-envelope.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/types/blockstore/fp-envelope.ts -------------------------------------------------------------------------------- /core/types/blockstore/gateway.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/types/blockstore/gateway.ts -------------------------------------------------------------------------------- /core/types/blockstore/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/types/blockstore/index.ts -------------------------------------------------------------------------------- /core/types/blockstore/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/types/blockstore/package.json -------------------------------------------------------------------------------- /core/types/blockstore/serde-gateway.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/types/blockstore/serde-gateway.ts -------------------------------------------------------------------------------- /core/types/blockstore/task-manager-if.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/types/blockstore/task-manager-if.ts -------------------------------------------------------------------------------- /core/types/blockstore/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/types/blockstore/tsconfig.json -------------------------------------------------------------------------------- /core/types/blockstore/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/types/blockstore/types.ts -------------------------------------------------------------------------------- /core/types/protocols/cloud/gateway-control.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/types/protocols/cloud/gateway-control.ts -------------------------------------------------------------------------------- /core/types/protocols/cloud/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/types/protocols/cloud/index.ts -------------------------------------------------------------------------------- /core/types/protocols/cloud/msg-types-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/types/protocols/cloud/msg-types-data.ts -------------------------------------------------------------------------------- /core/types/protocols/cloud/msg-types-meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/types/protocols/cloud/msg-types-meta.ts -------------------------------------------------------------------------------- /core/types/protocols/cloud/msg-types-wal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/types/protocols/cloud/msg-types-wal.ts -------------------------------------------------------------------------------- /core/types/protocols/cloud/msg-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/types/protocols/cloud/msg-types.ts -------------------------------------------------------------------------------- /core/types/protocols/cloud/msg-types.zod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/types/protocols/cloud/msg-types.zod.ts -------------------------------------------------------------------------------- /core/types/protocols/cloud/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/types/protocols/cloud/package.json -------------------------------------------------------------------------------- /core/types/protocols/cloud/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/types/protocols/cloud/tsconfig.json -------------------------------------------------------------------------------- /core/types/runtime/codec-interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/types/runtime/codec-interface.ts -------------------------------------------------------------------------------- /core/types/runtime/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./codec-interface.js"; 2 | -------------------------------------------------------------------------------- /core/types/runtime/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/types/runtime/package.json -------------------------------------------------------------------------------- /core/types/runtime/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/core/types/runtime/tsconfig.json -------------------------------------------------------------------------------- /dashboard/.hintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/.hintrc -------------------------------------------------------------------------------- /dashboard/actions/base/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/actions/base/action.yaml -------------------------------------------------------------------------------- /dashboard/actions/deploy/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/actions/deploy/action.yaml -------------------------------------------------------------------------------- /dashboard/backend/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/backend/api.ts -------------------------------------------------------------------------------- /dashboard/backend/app-id-bind.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/backend/app-id-bind.ts -------------------------------------------------------------------------------- /dashboard/backend/cf-serve.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/backend/cf-serve.ts -------------------------------------------------------------------------------- /dashboard/backend/create-fp-token.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/backend/create-fp-token.ts -------------------------------------------------------------------------------- /dashboard/backend/create-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/backend/create-handler.ts -------------------------------------------------------------------------------- /dashboard/backend/db-api-schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/backend/db-api-schema.ts -------------------------------------------------------------------------------- /dashboard/backend/db-api.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/backend/db-api.test.ts -------------------------------------------------------------------------------- /dashboard/backend/deno-serve.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/backend/deno-serve.ts -------------------------------------------------------------------------------- /dashboard/backend/double-cors.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/backend/double-cors.test.ts -------------------------------------------------------------------------------- /dashboard/backend/drizzle.d1-local-backend.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/backend/drizzle.d1-local-backend.config.ts -------------------------------------------------------------------------------- /dashboard/backend/drizzle.d1-local-pages.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/backend/drizzle.d1-local-pages.config.ts -------------------------------------------------------------------------------- /dashboard/backend/drizzle.d1-remote.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/backend/drizzle.d1-remote.config.ts -------------------------------------------------------------------------------- /dashboard/backend/drizzle.libsql.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/backend/drizzle.libsql.config.ts -------------------------------------------------------------------------------- /dashboard/backend/get-cloud-pubkey-from-env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/backend/get-cloud-pubkey-from-env.ts -------------------------------------------------------------------------------- /dashboard/backend/globalSetup.libsql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/backend/globalSetup.libsql.ts -------------------------------------------------------------------------------- /dashboard/backend/invites.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/backend/invites.ts -------------------------------------------------------------------------------- /dashboard/backend/ledgers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/backend/ledgers.ts -------------------------------------------------------------------------------- /dashboard/backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/backend/package.json -------------------------------------------------------------------------------- /dashboard/backend/sql-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/backend/sql-helper.ts -------------------------------------------------------------------------------- /dashboard/backend/tenants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/backend/tenants.ts -------------------------------------------------------------------------------- /dashboard/backend/token-by-result-id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/backend/token-by-result-id.ts -------------------------------------------------------------------------------- /dashboard/backend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/backend/tsconfig.json -------------------------------------------------------------------------------- /dashboard/backend/users.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/backend/users.ts -------------------------------------------------------------------------------- /dashboard/backend/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/backend/vitest.config.ts -------------------------------------------------------------------------------- /dashboard/backend/well-known-jwks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/backend/well-known-jwks.ts -------------------------------------------------------------------------------- /dashboard/frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/index.html -------------------------------------------------------------------------------- /dashboard/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/package.json -------------------------------------------------------------------------------- /dashboard/frontend/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/postcss.config.js -------------------------------------------------------------------------------- /dashboard/frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/public/favicon.ico -------------------------------------------------------------------------------- /dashboard/frontend/public/fonts/GeistMono-Medium.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/public/fonts/GeistMono-Medium.woff2 -------------------------------------------------------------------------------- /dashboard/frontend/public/fonts/GeistVF.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/public/fonts/GeistVF.woff2 -------------------------------------------------------------------------------- /dashboard/frontend/public/fonts/InterTight-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/public/fonts/InterTight-Bold.woff2 -------------------------------------------------------------------------------- /dashboard/frontend/public/fonts/InterTight-Medium.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/public/fonts/InterTight-Medium.woff2 -------------------------------------------------------------------------------- /dashboard/frontend/public/fp-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/public/fp-logo.png -------------------------------------------------------------------------------- /dashboard/frontend/public/fp-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/public/fp-logo.svg -------------------------------------------------------------------------------- /dashboard/frontend/public/login-bg-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/public/login-bg-dark.png -------------------------------------------------------------------------------- /dashboard/frontend/public/login-bg-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/public/login-bg-light.png -------------------------------------------------------------------------------- /dashboard/frontend/src/app-context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/app-context.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/auth.tsx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dashboard/frontend/src/cloud-context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/cloud-context.ts -------------------------------------------------------------------------------- /dashboard/frontend/src/components/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/components/App.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/components/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/components/Button.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/components/ButtonToggleSidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/components/ButtonToggleSidebar.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/components/CodeHighlight.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/components/CodeHighlight.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/components/DynamicTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/components/DynamicTable.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/components/FireproofHome.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/components/FireproofHome.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/components/FireproofMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/components/FireproofMenu.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/components/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/components/Header.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/components/Minus.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/components/Minus.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/components/Plus.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/components/Plus.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/components/Sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/components/Sidebar.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/components/TabNavigation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/components/TabNavigation.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/components/TenantSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/components/TenantSelector.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/components/TopArea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/components/TopArea.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/components/User.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/components/User.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/components/dynamicTableHelpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/components/dynamicTableHelpers.ts -------------------------------------------------------------------------------- /dashboard/frontend/src/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/helpers.ts -------------------------------------------------------------------------------- /dashboard/frontend/src/layouts/with-sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/layouts/with-sidebar.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/layouts/without-sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/layouts/without-sidebar.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/pages/cloud.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/pages/cloud.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/pages/cloud/CsrToCert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/pages/cloud/CsrToCert.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/pages/cloud/api/selected-tenant-ledger.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/pages/cloud/api/selected-tenant-ledger.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/pages/cloud/api/token-auto.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/pages/cloud/api/token-auto.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/pages/cloud/api/token.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/pages/cloud/api/token.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/pages/cloud/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/pages/cloud/index.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/pages/cloud/tenants/admin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/pages/cloud/tenants/admin.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/pages/cloud/tenants/delete.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/pages/cloud/tenants/delete.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/pages/cloud/tenants/ledgers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/pages/cloud/tenants/ledgers.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/pages/cloud/tenants/ledgers/admin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/pages/cloud/tenants/ledgers/admin.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/pages/cloud/tenants/ledgers/delete.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/pages/cloud/tenants/ledgers/delete.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/pages/cloud/tenants/ledgers/documents.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/pages/cloud/tenants/ledgers/documents.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/pages/cloud/tenants/ledgers/documents/new.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/pages/cloud/tenants/ledgers/documents/new.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/pages/cloud/tenants/ledgers/documents/show.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/pages/cloud/tenants/ledgers/documents/show.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/pages/cloud/tenants/ledgers/new.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/pages/cloud/tenants/ledgers/new.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/pages/cloud/tenants/ledgers/overview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/pages/cloud/tenants/ledgers/overview.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/pages/cloud/tenants/ledgers/sharing.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/pages/cloud/tenants/ledgers/sharing.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/pages/cloud/tenants/ledgers/show.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/pages/cloud/tenants/ledgers/show.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/pages/cloud/tenants/members.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/pages/cloud/tenants/members.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/pages/cloud/tenants/new.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/pages/cloud/tenants/new.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/pages/cloud/tenants/show.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/pages/cloud/tenants/show.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/pages/databases.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/pages/databases.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/pages/databases/connect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/pages/databases/connect.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/pages/databases/history.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/pages/databases/history.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/pages/databases/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/pages/databases/index.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/pages/databases/new.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/pages/databases/new.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/pages/databases/query.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/pages/databases/query.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/pages/databases/show.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/pages/databases/show.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/pages/docs/new.tsx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dashboard/frontend/src/pages/docs/show.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/pages/docs/show.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/pages/index.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/pages/login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/pages/login.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/pages/signup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/pages/signup.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/routes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/routes.tsx -------------------------------------------------------------------------------- /dashboard/frontend/src/styles/tailwind.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/src/styles/tailwind.css -------------------------------------------------------------------------------- /dashboard/frontend/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/tailwind.config.js -------------------------------------------------------------------------------- /dashboard/frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/tsconfig.json -------------------------------------------------------------------------------- /dashboard/frontend/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/vite.config.ts -------------------------------------------------------------------------------- /dashboard/frontend/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/vitest.config.ts -------------------------------------------------------------------------------- /dashboard/frontend/wrangler.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/dashboard/frontend/wrangler.toml -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/react-router/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/examples/react-router/README.md -------------------------------------------------------------------------------- /examples/react-router/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/examples/react-router/eslint.config.js -------------------------------------------------------------------------------- /examples/react-router/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/examples/react-router/index.html -------------------------------------------------------------------------------- /examples/react-router/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/examples/react-router/package-lock.json -------------------------------------------------------------------------------- /examples/react-router/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/examples/react-router/package.json -------------------------------------------------------------------------------- /examples/react-router/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/examples/react-router/postcss.config.js -------------------------------------------------------------------------------- /examples/react-router/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/examples/react-router/src/App.tsx -------------------------------------------------------------------------------- /examples/react-router/src/components/TodoCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/examples/react-router/src/components/TodoCard.tsx -------------------------------------------------------------------------------- /examples/react-router/src/config/database.ts: -------------------------------------------------------------------------------- 1 | export const DATABASE_CONFIG = { 2 | name: "todos", 3 | }; 4 | -------------------------------------------------------------------------------- /examples/react-router/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/examples/react-router/src/index.css -------------------------------------------------------------------------------- /examples/react-router/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/examples/react-router/src/main.tsx -------------------------------------------------------------------------------- /examples/react-router/src/pages/Home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/examples/react-router/src/pages/Home.tsx -------------------------------------------------------------------------------- /examples/react-router/src/pages/TodoEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/examples/react-router/src/pages/TodoEditor.tsx -------------------------------------------------------------------------------- /examples/react-router/src/types/todo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/examples/react-router/src/types/todo.ts -------------------------------------------------------------------------------- /examples/react-router/src/utils/todoUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/examples/react-router/src/utils/todoUtils.ts -------------------------------------------------------------------------------- /examples/react-router/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /examples/react-router/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/examples/react-router/tailwind.config.js -------------------------------------------------------------------------------- /examples/react-router/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/examples/react-router/tsconfig.app.json -------------------------------------------------------------------------------- /examples/react-router/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/examples/react-router/tsconfig.json -------------------------------------------------------------------------------- /examples/react-router/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/examples/react-router/tsconfig.node.json -------------------------------------------------------------------------------- /examples/react-router/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/examples/react-router/vite.config.ts -------------------------------------------------------------------------------- /notes/comprehensive-fix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/notes/comprehensive-fix.md -------------------------------------------------------------------------------- /notes/query-docs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/notes/query-docs.md -------------------------------------------------------------------------------- /notes/typescript-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/notes/typescript-guide.md -------------------------------------------------------------------------------- /notes/use-document.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/notes/use-document.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/package.json -------------------------------------------------------------------------------- /patches/drizzle-kit.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/patches/drizzle-kit.patch -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /scripts/convert_uint8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/scripts/convert_uint8.py -------------------------------------------------------------------------------- /scripts/fireproof/analyze.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/scripts/fireproof/analyze.js -------------------------------------------------------------------------------- /scripts/fireproof/browser-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/scripts/fireproof/browser-test.js -------------------------------------------------------------------------------- /scripts/fireproof/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/scripts/fireproof/build.js -------------------------------------------------------------------------------- /scripts/fireproof/rollup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/scripts/fireproof/rollup.js -------------------------------------------------------------------------------- /scripts/fireproof/serve.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/scripts/fireproof/serve.js -------------------------------------------------------------------------------- /scripts/fireproof/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/scripts/fireproof/server.js -------------------------------------------------------------------------------- /scripts/fireproof/settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/scripts/fireproof/settings.js -------------------------------------------------------------------------------- /scripts/fireproof/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/scripts/fireproof/test.js -------------------------------------------------------------------------------- /scripts/fireproof/types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/scripts/fireproof/types.js -------------------------------------------------------------------------------- /scripts/storage-engine/analyze.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/scripts/storage-engine/analyze.js -------------------------------------------------------------------------------- /scripts/storage-engine/browser-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/scripts/storage-engine/browser-test.js -------------------------------------------------------------------------------- /scripts/storage-engine/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/scripts/storage-engine/build.js -------------------------------------------------------------------------------- /scripts/storage-engine/rest-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/scripts/storage-engine/rest-server.js -------------------------------------------------------------------------------- /scripts/storage-engine/rollup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/scripts/storage-engine/rollup.js -------------------------------------------------------------------------------- /scripts/storage-engine/serve.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/scripts/storage-engine/serve.js -------------------------------------------------------------------------------- /scripts/storage-engine/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/scripts/storage-engine/server.js -------------------------------------------------------------------------------- /scripts/storage-engine/settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/scripts/storage-engine/settings.js -------------------------------------------------------------------------------- /scripts/storage-engine/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/scripts/storage-engine/test.js -------------------------------------------------------------------------------- /scripts/storage-engine/types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/scripts/storage-engine/types.js -------------------------------------------------------------------------------- /smoke/esm/deno-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/smoke/esm/deno-test.ts -------------------------------------------------------------------------------- /smoke/esm/it.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/smoke/esm/it.sh -------------------------------------------------------------------------------- /smoke/esm/package-template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/smoke/esm/package-template.json -------------------------------------------------------------------------------- /smoke/esm/src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/smoke/esm/src/index.test.ts -------------------------------------------------------------------------------- /smoke/esm/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/smoke/esm/tsconfig.json -------------------------------------------------------------------------------- /smoke/esm/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/smoke/esm/vitest.config.ts -------------------------------------------------------------------------------- /smoke/get-fp-version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/smoke/get-fp-version.js -------------------------------------------------------------------------------- /smoke/npm/it.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/smoke/npm/it.sh -------------------------------------------------------------------------------- /smoke/npm/node-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/smoke/npm/node-test.ts -------------------------------------------------------------------------------- /smoke/npm/package-template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/smoke/npm/package-template.json -------------------------------------------------------------------------------- /smoke/npm/patch-package.json.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/smoke/npm/patch-package.json.mjs -------------------------------------------------------------------------------- /smoke/npm/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/smoke/npm/tsconfig.json -------------------------------------------------------------------------------- /smoke/patch-fp-version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/smoke/patch-fp-version.js -------------------------------------------------------------------------------- /smoke/publish-local-registry.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/smoke/publish-local-registry.sh -------------------------------------------------------------------------------- /smoke/react/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/smoke/react/.gitignore -------------------------------------------------------------------------------- /smoke/react/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/smoke/react/eslint.config.mjs -------------------------------------------------------------------------------- /smoke/react/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/smoke/react/index.html -------------------------------------------------------------------------------- /smoke/react/it.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/smoke/react/it.sh -------------------------------------------------------------------------------- /smoke/react/package-template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/smoke/react/package-template.json -------------------------------------------------------------------------------- /smoke/react/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/smoke/react/public/vite.svg -------------------------------------------------------------------------------- /smoke/react/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/smoke/react/src/App.tsx -------------------------------------------------------------------------------- /smoke/react/src/ErrorPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/smoke/react/src/ErrorPage.tsx -------------------------------------------------------------------------------- /smoke/react/src/Navbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/smoke/react/src/Navbar.tsx -------------------------------------------------------------------------------- /smoke/react/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/smoke/react/src/assets/react.svg -------------------------------------------------------------------------------- /smoke/react/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/smoke/react/src/index.css -------------------------------------------------------------------------------- /smoke/react/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/smoke/react/src/index.tsx -------------------------------------------------------------------------------- /smoke/react/src/routes/Home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/smoke/react/src/routes/Home.tsx -------------------------------------------------------------------------------- /smoke/react/src/routes/Todo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/smoke/react/src/routes/Todo.tsx -------------------------------------------------------------------------------- /smoke/react/src/routes/todo-list.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/smoke/react/src/routes/todo-list.test.tsx -------------------------------------------------------------------------------- /smoke/react/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /smoke/react/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/smoke/react/tsconfig.json -------------------------------------------------------------------------------- /smoke/react/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/smoke/react/tsconfig.node.json -------------------------------------------------------------------------------- /smoke/react/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/smoke/react/vite.config.ts -------------------------------------------------------------------------------- /smoke/setup-local-esm-npm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/smoke/setup-local-esm-npm.sh -------------------------------------------------------------------------------- /tsconfig.dist.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/tsconfig.dist.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/tsconfig.json -------------------------------------------------------------------------------- /use-fireproof/base/iframe-strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/use-fireproof/base/iframe-strategy.ts -------------------------------------------------------------------------------- /use-fireproof/base/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/use-fireproof/base/index.ts -------------------------------------------------------------------------------- /use-fireproof/base/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/use-fireproof/base/package.json -------------------------------------------------------------------------------- /use-fireproof/base/react/img-file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/use-fireproof/base/react/img-file.ts -------------------------------------------------------------------------------- /use-fireproof/base/react/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/use-fireproof/base/react/index.ts -------------------------------------------------------------------------------- /use-fireproof/base/react/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/use-fireproof/base/react/types.ts -------------------------------------------------------------------------------- /use-fireproof/base/react/use-all-docs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/use-fireproof/base/react/use-all-docs.ts -------------------------------------------------------------------------------- /use-fireproof/base/react/use-attach.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/use-fireproof/base/react/use-attach.ts -------------------------------------------------------------------------------- /use-fireproof/base/react/use-changes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/use-fireproof/base/react/use-changes.ts -------------------------------------------------------------------------------- /use-fireproof/base/react/use-document.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/use-fireproof/base/react/use-document.ts -------------------------------------------------------------------------------- /use-fireproof/base/react/use-fireproof.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/use-fireproof/base/react/use-fireproof.ts -------------------------------------------------------------------------------- /use-fireproof/base/react/use-live-query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/use-fireproof/base/react/use-live-query.ts -------------------------------------------------------------------------------- /use-fireproof/base/redirect-strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/use-fireproof/base/redirect-strategy.ts -------------------------------------------------------------------------------- /use-fireproof/base/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/use-fireproof/base/tsconfig.json -------------------------------------------------------------------------------- /use-fireproof/pkg/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/use-fireproof/pkg/index.ts -------------------------------------------------------------------------------- /use-fireproof/pkg/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/use-fireproof/pkg/package.json -------------------------------------------------------------------------------- /use-fireproof/pkg/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/use-fireproof/pkg/tsconfig.json -------------------------------------------------------------------------------- /use-fireproof/tests/img-file.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/use-fireproof/tests/img-file.test.tsx -------------------------------------------------------------------------------- /use-fireproof/tests/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/use-fireproof/tests/package.json -------------------------------------------------------------------------------- /use-fireproof/tests/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/use-fireproof/tests/tsconfig.json -------------------------------------------------------------------------------- /use-fireproof/tests/use-all-docs.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/use-fireproof/tests/use-all-docs.test.tsx -------------------------------------------------------------------------------- /use-fireproof/tests/use-document-with-nonexistent-id.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/use-fireproof/tests/use-document-with-nonexistent-id.test.tsx -------------------------------------------------------------------------------- /use-fireproof/tests/use-fireproof-db-switch.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/use-fireproof/tests/use-fireproof-db-switch.test.tsx -------------------------------------------------------------------------------- /use-fireproof/tests/use-fireproof-loaded-resets.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/use-fireproof/tests/use-fireproof-loaded-resets.test.tsx -------------------------------------------------------------------------------- /use-fireproof/tests/use-fireproof-stability.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/use-fireproof/tests/use-fireproof-stability.test.tsx -------------------------------------------------------------------------------- /use-fireproof/tests/use-fireproof.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/use-fireproof/tests/use-fireproof.test.tsx -------------------------------------------------------------------------------- /use-fireproof/tests/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/use-fireproof/tests/vitest.config.ts -------------------------------------------------------------------------------- /vendor/merge-package.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/vendor/merge-package.ts -------------------------------------------------------------------------------- /vendor/p-limit/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/vendor/p-limit/index.d.ts -------------------------------------------------------------------------------- /vendor/p-limit/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/vendor/p-limit/index.js -------------------------------------------------------------------------------- /vendor/p-limit/index.test-d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/vendor/p-limit/index.test-d.ts -------------------------------------------------------------------------------- /vendor/p-limit/license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/vendor/p-limit/license -------------------------------------------------------------------------------- /vendor/p-limit/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/vendor/p-limit/package.json -------------------------------------------------------------------------------- /vendor/p-limit/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/vendor/p-limit/readme.md -------------------------------------------------------------------------------- /vendor/p-limit/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/vendor/p-limit/test.js -------------------------------------------------------------------------------- /vendor/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/vendor/package.json -------------------------------------------------------------------------------- /vendor/to-esm-transform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/vendor/to-esm-transform.ts -------------------------------------------------------------------------------- /vendor/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/vendor/tsconfig.json -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireproof-storage/fireproof/HEAD/vitest.config.ts --------------------------------------------------------------------------------