tinybase
Version:
A reactive data store and sync engine.
56 lines (53 loc) • 2.77 kB
TypeScript
/**
* This is a package containing every TinyBase module.
*
* Use this if you are importing multiple persisters or synchronizers, for
* example, and you want to reduce duplication of their shared code.
*
* However, this approach assumes that you will tree-shake the resulting bundle
* to remove the unused code of all the other persisters and synchronizers that
* you do NOT use.
* @packageDocumentation
* @since v1.0.0
*/
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
// @ts-nocheck
export * from '../checkpoints/index.d.ts';
export * from '../common/index.d.ts';
export * from '../indexes/index.d.ts';
export * from '../mergeable-store/index.d.ts';
export * from '../metrics/index.d.ts';
export * from '../persisters/index.d.ts';
export * from '../persisters/persister-automerge/index.d.ts';
export * from '../persisters/persister-browser/index.d.ts';
export * from '../persisters/persister-cr-sqlite-wasm/index.d.ts';
export * from '../persisters/persister-durable-object-sql-storage/index.d.ts';
export * from '../persisters/persister-durable-object-storage/index.d.ts';
export * from '../persisters/persister-electric-sql/index.d.ts';
export * from '../persisters/persister-expo-sqlite/index.d.ts';
export * from '../persisters/persister-file/index.d.ts';
export * from '../persisters/persister-indexed-db/index.d.ts';
export * from '../persisters/persister-libsql/index.d.ts';
export * from '../persisters/persister-partykit-client/index.d.ts';
export * from '../persisters/persister-partykit-server/index.d.ts';
export * from '../persisters/persister-pglite/index.d.ts';
export * from '../persisters/persister-postgres/index.d.ts';
export * from '../persisters/persister-powersync/index.d.ts';
export * from '../persisters/persister-remote/index.d.ts';
export * from '../persisters/persister-sqlite-bun/index.d.ts';
export * from '../persisters/persister-sqlite-wasm/index.d.ts';
export * from '../persisters/persister-sqlite3/index.d.ts';
export * from '../persisters/persister-yjs/index.d.ts';
export * from '../queries/index.d.ts';
export * from '../relationships/index.d.ts';
export * from '../store/index.d.ts';
export * from '../synchronizers/index.d.ts';
export * from '../synchronizers/synchronizer-broadcast-channel/index.d.ts';
export * from '../synchronizers/synchronizer-local/index.d.ts';
export * from '../synchronizers/synchronizer-ws-client/index.d.ts';
export * from '../synchronizers/synchronizer-ws-server-durable-object/index.d.ts';
export * from '../synchronizers/synchronizer-ws-server-simple/index.d.ts';
export * from '../synchronizers/synchronizer-ws-server/index.d.ts';
export * from '../ui-react-dom/index.d.ts';
export * from '../ui-react-inspector/index.d.ts';
export * from '../ui-react/index.d.ts';