Format files

This commit is contained in:
Andras Schmelczer 2025-01-05 15:35:51 +00:00
parent 02486d671e
commit 438caa96a6
No known key found for this signature in database
GPG key ID: FC8F2C3D3D1A718C
19 changed files with 557 additions and 585 deletions

View file

@ -1,8 +1,8 @@
import type { Vault } from "obsidian";
import { normalizePath } from "obsidian";
import type { FileOperations } from "./file-operations";
import * as lib from "../../../backend/sync_lib/pkg/sync_lib.js";
import type { RelativePath } from "src/database/document-metadata";
import { isBinary, mergeText } from "sync_lib";
export class ObsidianFileOperations implements FileOperations {
public constructor(private readonly vault: Vault) {}
@ -49,7 +49,7 @@ export class ObsidianFileOperations implements FileOperations {
return new Uint8Array(0);
}
if (lib.isBinary(expectedContent) || !path.endsWith(".md")) {
if (isBinary(expectedContent) || !path.endsWith(".md")) {
await this.vault.adapter.writeBinary(
normalizePath(path),
newContent
@ -64,7 +64,7 @@ export class ObsidianFileOperations implements FileOperations {
normalizePath(path),
(currentText) => {
if (currentText !== expetedText) {
return lib.mergeText(expetedText, currentText, newText);
return mergeText(expetedText, currentText, newText);
}
return newText;