diff --git a/src/common/KeyValueDB.ts b/src/common/KeyValueDB.ts index a8ed78d..a3a1d93 100644 --- a/src/common/KeyValueDB.ts +++ b/src/common/KeyValueDB.ts @@ -1,5 +1,5 @@ import { deleteDB, type IDBPDatabase, openDB } from "idb"; -import type { KeyValueDatabase } from "../lib/src/interfaces/KeyValueDatabase.ts"; +import type { KeyValueDatabase } from "@lib/interfaces/KeyValueDatabase.ts"; import { serialized } from "octagonal-wheels/concurrency/lock"; import { Logger } from "octagonal-wheels/common/logger"; const databaseCache: { [key: string]: IDBPDatabase } = {}; diff --git a/src/common/events.ts b/src/common/events.ts index 985ae94..a1a8518 100644 --- a/src/common/events.ts +++ b/src/common/events.ts @@ -1,4 +1,4 @@ -import { eventHub } from "../lib/src/hub/hub"; +import { eventHub } from "@lib/hub/hub"; // import type ObsidianLiveSyncPlugin from "../main"; export const EVENT_PLUGIN_LOADED = "plugin-loaded"; diff --git a/src/common/obsidianEvents.ts b/src/common/obsidianEvents.ts index 7b3b821..b3281c2 100644 --- a/src/common/obsidianEvents.ts +++ b/src/common/obsidianEvents.ts @@ -1,5 +1,5 @@ -import type { TFile } from "../deps"; -import type { FilePathWithPrefix, LoadedEntry } from "../lib/src/common/types"; +import type { TFile } from "@/deps"; +import type { FilePathWithPrefix, LoadedEntry } from "@lib/common/types"; export const EVENT_REQUEST_SHOW_HISTORY = "show-history"; diff --git a/src/common/types.ts b/src/common/types.ts index c7b903c..9fe0397 100644 --- a/src/common/types.ts +++ b/src/common/types.ts @@ -1,5 +1,5 @@ -import { type PluginManifest, TFile } from "../deps.ts"; -import { type DatabaseEntry, type EntryBody, type FilePath } from "../lib/src/common/types.ts"; +import { type PluginManifest, TFile } from "@/deps.ts"; +import { type DatabaseEntry, type EntryBody, type FilePath } from "@lib/common/types.ts"; export type { CacheData, FileEventItem } from "../lib/src/common/types.ts"; export interface PluginDataEntry extends DatabaseEntry { diff --git a/src/common/utils.ts b/src/common/utils.ts index f995127..1e94e47 100644 --- a/src/common/utils.ts +++ b/src/common/utils.ts @@ -1,4 +1,4 @@ -import { normalizePath, Platform, TAbstractFile, type RequestUrlParam, requestUrl } from "../deps.ts"; +import { normalizePath, Platform, TAbstractFile, type RequestUrlParam, requestUrl } from "@/deps.ts"; import { path2id_base, id2path_base, @@ -7,9 +7,9 @@ import { isValidFilenameInWidows, isValidFilenameInAndroid, stripAllPrefixes, -} from "../lib/src/string_and_binary/path.ts"; +} from "@lib/string_and_binary/path.ts"; -import { Logger } from "../lib/src/common/logger.ts"; +import { Logger } from "@lib/common/logger.ts"; import { LOG_LEVEL_INFO, LOG_LEVEL_NOTICE, @@ -22,14 +22,14 @@ import { type FilePathWithPrefix, type UXFileInfo, type UXFileInfoStub, -} from "../lib/src/common/types.ts"; +} from "@lib/common/types.ts"; export { ICHeader, ICXHeader } from "./types.ts"; -import { writeString } from "../lib/src/string_and_binary/convert.ts"; +import { writeString } from "@lib/string_and_binary/convert.ts"; import { sameChangePairs } from "./stores.ts"; import { scheduleTask } from "octagonal-wheels/concurrency/task"; -import { AuthorizationHeaderGenerator } from "../lib/src/replication/httplib.ts"; -import type { KeyValueDatabase } from "../lib/src/interfaces/KeyValueDatabase.ts"; +import { AuthorizationHeaderGenerator } from "@lib/replication/httplib.ts"; +import type { KeyValueDatabase } from "@lib/interfaces/KeyValueDatabase.ts"; export { scheduleTask, cancelTask, cancelAllTasks } from "octagonal-wheels/concurrency/task"; diff --git a/src/features/ConfigSync/CmdConfigSync.ts b/src/features/ConfigSync/CmdConfigSync.ts index fac8933..89174ca 100644 --- a/src/features/ConfigSync/CmdConfigSync.ts +++ b/src/features/ConfigSync/CmdConfigSync.ts @@ -8,7 +8,7 @@ import { diff_match_patch, Platform, addIcon, -} from "../../deps.ts"; +} from "@/deps.ts"; import type { EntryDoc, @@ -19,7 +19,7 @@ import type { AnyEntry, SavingEntry, diff_result, -} from "../../lib/src/common/types.ts"; +} from "@lib/common/types.ts"; import { CANCELLED, LEAVE_TO_SUBSEQUENT, @@ -29,8 +29,8 @@ import { LOG_LEVEL_VERBOSE, MODE_SELECTIVE, MODE_SHINY, -} from "../../lib/src/common/types.ts"; -import { ICXHeader, PERIODIC_PLUGIN_SWEEP } from "../../common/types.ts"; +} from "@lib/common/types.ts"; +import { ICXHeader, PERIODIC_PLUGIN_SWEEP } from "@/common/types.ts"; import { createBlob, createSavingEntryFromLoadedEntry, @@ -42,12 +42,12 @@ import { isDocContentSame, isLoadedEntry, isObjectDifferent, -} from "../../lib/src/common/utils.ts"; -import { digestHash } from "../../lib/src/string_and_binary/hash.ts"; -import { arrayBufferToBase64, decodeBinary, readString } from "../../lib/src/string_and_binary/convert.ts"; +} from "@lib/common/utils.ts"; +import { digestHash } from "@lib/string_and_binary/hash.ts"; +import { arrayBufferToBase64, decodeBinary, readString } from "@lib/string_and_binary/convert.ts"; import { serialized, shareRunningResult } from "octagonal-wheels/concurrency/lock"; -import { LiveSyncCommands } from "../LiveSyncCommands.ts"; -import { stripAllPrefixes } from "../../lib/src/string_and_binary/path.ts"; +import { LiveSyncCommands } from "@/features/LiveSyncCommands.ts"; +import { stripAllPrefixes } from "@lib/string_and_binary/path.ts"; import { EVEN, disposeMemoObject, @@ -57,20 +57,20 @@ import { memoObject, retrieveMemoObject, scheduleTask, -} from "../../common/utils.ts"; +} from "@/common/utils.ts"; import { PeriodicProcessor } from "@/common/PeriodicProcessor.ts"; -import { JsonResolveModal } from "../HiddenFileCommon/JsonResolveModal.ts"; +import { JsonResolveModal } from "@/features/HiddenFileCommon/JsonResolveModal.ts"; import { QueueProcessor } from "octagonal-wheels/concurrency/processor"; -import { pluginScanningCount } from "../../lib/src/mock_and_interop/stores.ts"; -import type ObsidianLiveSyncPlugin from "../../main.ts"; +import { pluginScanningCount } from "@lib/mock_and_interop/stores.ts"; +import type ObsidianLiveSyncPlugin from "@/main.ts"; import { base64ToArrayBuffer, base64ToString } from "octagonal-wheels/binary/base64"; -import { ConflictResolveModal } from "../../modules/features/InteractiveConflictResolving/ConflictResolveModal.ts"; +import { ConflictResolveModal } from "@/modules/features/InteractiveConflictResolving/ConflictResolveModal.ts"; import { Semaphore } from "octagonal-wheels/concurrency/semaphore"; -import { EVENT_REQUEST_OPEN_PLUGIN_SYNC_DIALOG, eventHub } from "../../common/events.ts"; +import { EVENT_REQUEST_OPEN_PLUGIN_SYNC_DIALOG, eventHub } from "@/common/events.ts"; import { PluginDialogModal } from "./PluginDialogModal.ts"; import { $msg } from "@/lib/src/common/i18n.ts"; -import type { InjectableServiceHub } from "../../lib/src/services/InjectableServices.ts"; -import type { LiveSyncCore } from "../../main.ts"; +import type { InjectableServiceHub } from "@lib/services/InjectableServices.ts"; +import type { LiveSyncCore } from "@/main.ts"; import { LiveSyncError } from "@lib/common/LSError.ts"; const d = "\u200b"; diff --git a/src/features/ConfigSync/PluginCombo.svelte b/src/features/ConfigSync/PluginCombo.svelte index e2b7dc4..555a13b 100644 --- a/src/features/ConfigSync/PluginCombo.svelte +++ b/src/features/ConfigSync/PluginCombo.svelte @@ -5,10 +5,10 @@ type IPluginDataExDisplay, type PluginDataExFile, } from "./CmdConfigSync.ts"; - import { Logger } from "../../lib/src/common/logger"; - import { type FilePath, LOG_LEVEL_INFO, LOG_LEVEL_NOTICE, LOG_LEVEL_VERBOSE } from "../../lib/src/common/types"; - import { getDocData, timeDeltaToHumanReadable, unique } from "../../lib/src/common/utils"; - import type ObsidianLiveSyncPlugin from "../../main"; + import { Logger } from "@lib/common/logger"; + import { type FilePath, LOG_LEVEL_INFO, LOG_LEVEL_NOTICE, LOG_LEVEL_VERBOSE } from "@lib/common/types"; + import { getDocData, timeDeltaToHumanReadable, unique } from "@lib/common/utils"; + import type ObsidianLiveSyncPlugin from "@/main"; // import { askString } from "../../common/utils"; import { Menu } from "@/deps.ts"; diff --git a/src/features/ConfigSync/PluginDialogModal.ts b/src/features/ConfigSync/PluginDialogModal.ts index 08825ba..fd79981 100644 --- a/src/features/ConfigSync/PluginDialogModal.ts +++ b/src/features/ConfigSync/PluginDialogModal.ts @@ -1,6 +1,6 @@ import { mount, unmount } from "svelte"; -import { App, Modal } from "../../deps.ts"; -import ObsidianLiveSyncPlugin from "../../main.ts"; +import { App, Modal } from "@/deps.ts"; +import ObsidianLiveSyncPlugin from "@/main.ts"; import PluginPane from "./PluginPane.svelte"; export class PluginDialogModal extends Modal { plugin: ObsidianLiveSyncPlugin; diff --git a/src/features/ConfigSync/PluginPane.svelte b/src/features/ConfigSync/PluginPane.svelte index 5b0a167..33d2b34 100644 --- a/src/features/ConfigSync/PluginPane.svelte +++ b/src/features/ConfigSync/PluginPane.svelte @@ -1,6 +1,6 @@