initialize method
Implementation
@override
Future<void> initialize() async {
if (_initialized) return;
_baseDir = Directory(basePath);
if (!await _baseDir!.exists()) {
await _baseDir!.create(recursive: true);
}
_mutationsFile = File('$basePath/pending_mutations.json');
_journalFile = File('$basePath/pending_mutations.jsonl');
_syncTimesFile = File('$basePath/sync_times.json');
await _fileStore.recoverFromTempFiles(_baseDir!);
_initialized = true;
}