Move file handling logic inside of client

This commit is contained in:
Andras Schmelczer 2025-02-22 11:09:28 +00:00
parent db8e4bc2e7
commit fde1fecbb6
No known key found for this signature in database
GPG key ID: FC8F2C3D3D1A718C
7 changed files with 151 additions and 137 deletions

View file

@ -1,9 +1,3 @@
export { Settings, type SyncSettings } from "./persistence/settings";
export { type CheckConnectionResult } from "./services/sync-service";
export { Syncer } from "./sync-operations/syncer";
export {
SyncHistory,
SyncType,
@ -12,17 +6,14 @@ export {
type HistoryStats,
type HistoryEntry
} from "./tracing/sync-history";
export { Logger, LogLevel } from "./tracing/logger";
export { SyncClient } from "./sync-client";
export { type FileOperations } from "./file-operations";
export { type RelativePath } from "./persistence/database";
export type { PersistenceProvider } from "./persistence/persistence";
export { Syncer } from "./sync-operations/syncer";
export type { CheckConnectionResult } from "./services/sync-service";
export { Settings, type SyncSettings } from "./persistence/settings";
export {
isFileTypeMergable,
mergeText,
bytesToBase64,
base64ToBytes,
merge
} from "sync_lib";
export type { RelativePath } from "./persistence/database";
export type { FileSystemOperations } from "./file-operations/filesystem-operations";
export type { PersistenceProvider } from "./persistence/persistence";