@tanstack/optimistic
Version:
Core optimistic updates library
34 lines (33 loc) • 1.18 kB
JavaScript
import { Collection, SchemaValidationError, collectionsStore, preloadCollection } from "./collection.js";
import { SortedMap } from "./SortedMap.js";
import { Transaction, createTransaction, getActiveTransaction } from "./transactions.js";
import { NonRetriableError } from "./errors.js";
import { advanceGlobalVersion, getGlobalVersion, getLockedObjects } from "./utils.js";
import { createArrayChangeProxy, createChangeProxy, withArrayChangeTracking, withChangeTracking } from "./proxy.js";
import { BaseQueryBuilder, queryBuilder } from "./query/query-builder.js";
import { CompiledQuery, compileQuery } from "./query/compiled-query.js";
import { compileQueryPipeline } from "./query/pipeline-compiler.js";
export {
BaseQueryBuilder,
Collection,
CompiledQuery,
NonRetriableError,
SchemaValidationError,
SortedMap,
Transaction,
advanceGlobalVersion,
collectionsStore,
compileQuery,
compileQueryPipeline,
createArrayChangeProxy,
createChangeProxy,
createTransaction,
getActiveTransaction,
getGlobalVersion,
getLockedObjects,
preloadCollection,
queryBuilder,
withArrayChangeTracking,
withChangeTracking
};
//# sourceMappingURL=index.js.map