From 675de883e97e72e48918a10629d6b929a641f63c Mon Sep 17 00:00:00 2001 From: vorotamoroz Date: Wed, 10 Jun 2026 09:40:55 +0100 Subject: [PATCH] (chore): fix import paths --- src/common/KeyValueDB.ts | 2 +- src/common/events.ts | 2 +- src/common/obsidianEvents.ts | 4 +-- src/common/types.ts | 4 +-- src/common/utils.ts | 14 ++++---- src/features/ConfigSync/CmdConfigSync.ts | 34 +++++++++---------- src/features/ConfigSync/PluginCombo.svelte | 8 ++--- src/features/ConfigSync/PluginDialogModal.ts | 4 +-- src/features/ConfigSync/PluginPane.svelte | 10 +++--- .../HiddenFileCommon/JsonResolveModal.ts | 6 ++-- .../HiddenFileCommon/JsonResolvePane.svelte | 8 ++--- .../HiddenFileSync/CmdHiddenFileSync.ts | 22 ++++++------ src/features/LiveSyncCommands.ts | 10 +++--- .../CmdLocalDatabaseMainte.ts | 6 ++-- .../P2PReplicator/P2PReplicatorPane.svelte | 4 +-- .../P2PReplicator/PeerStatusRow.svelte | 8 ++--- src/lib | 2 +- src/main.ts | 28 +++++++-------- src/modules/AbstractObsidianModule.ts | 6 ++-- src/modules/ModuleTypes.ts | 4 +-- src/modules/core/ModulePeriodicProcess.ts | 4 +-- src/modules/core/ModuleReplicator.ts | 12 +++---- src/modules/core/ModuleReplicatorCouchDB.ts | 10 +++--- src/modules/core/ModuleReplicatorMinIO.ts | 10 +++--- .../coreFeatures/ModuleConflictChecker.ts | 8 ++--- .../coreFeatures/ModuleConflictResolver.ts | 12 +++---- .../ModuleResolveMismatchedTweaks.ts | 12 +++---- src/modules/coreObsidian/UILib/dialogs.ts | 4 +-- .../coreObsidian/storageLib/utilObsidian.ts | 12 +++---- src/modules/essential/ModuleBasicMenu.ts | 2 +- src/modules/essential/ModuleMigration.ts | 20 +++++------ .../APILib/ObsHttpHandler.ts | 2 +- .../essentialObsidian/ModuleObsidianEvents.ts | 12 +++---- .../essentialObsidian/ModuleObsidianMenu.ts | 2 +- src/modules/extras/ModuleDev.ts | 10 +++--- src/modules/extras/devUtil/TestPane.svelte | 8 ++--- src/modules/extras/devUtil/TestPaneView.ts | 4 +-- src/modules/extras/devUtil/testUtils.ts | 4 +-- .../DocumentHistory/DocumentHistoryModal.ts | 18 +++++----- .../GlobalHistory/GlobalHistory.svelte | 12 +++---- .../GlobalHistory/GlobalHistoryView.ts | 6 ++-- .../ConflictResolveModal.ts | 10 +++--- src/modules/features/Log/LogPane.svelte | 6 ++-- src/modules/features/Log/LogPaneView.ts | 4 +-- src/modules/features/ModuleGlobalHistory.ts | 2 +- .../ModuleInteractiveConflictResolver.ts | 8 ++--- src/modules/features/ModuleLog.ts | 16 ++++----- .../features/ModuleObsidianDocumentHistory.ts | 8 ++--- .../ModuleObsidianSettingAsMarkdown.ts | 8 ++--- .../features/ModuleObsidianSettingTab.ts | 4 +-- .../MultipleRegExpControl.svelte | 4 +-- .../ObsidianLiveSyncSettingTab.ts | 24 ++++++------- .../features/SettingDialogue/PaneAdvanced.ts | 2 +- .../features/SettingDialogue/PaneChangeLog.ts | 6 ++-- .../SettingDialogue/PaneCustomisationSync.ts | 2 +- .../features/SettingDialogue/PaneGeneral.ts | 4 +-- .../SettingDialogue/PaneMaintenance.ts | 8 ++--- .../features/SettingDialogue/PanePatches.ts | 8 ++--- .../SettingDialogue/PanePowerUsers.ts | 2 +- .../SettingDialogue/PaneRemoteConfig.ts | 24 ++++++------- .../features/SettingDialogue/PaneSelector.ts | 4 +-- .../features/SettingDialogue/PaneSetup.ts | 10 +++--- .../SettingDialogue/PaneSyncSettings.ts | 13 +++---- .../features/SettingDialogue/SettingPane.ts | 4 +-- .../features/SettingDialogue/settingUtils.ts | 9 ++--- .../SettingDialogue/utilFixCouchDBSetting.ts | 14 ++++---- src/modules/features/SetupManager.ts | 2 +- .../SetupWizard/dialogs/utilCheckCouchDB.ts | 14 ++++---- src/modules/main/ModuleLiveSyncMain.ts | 12 +++---- src/modules/services/ObsidianAPIService.ts | 2 +- src/modules/services/ObsidianConfirm.ts | 2 +- src/serviceFeatures/redFlag.ts | 4 +-- src/types.ts | 8 ++--- 73 files changed, 304 insertions(+), 314 deletions(-) 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 @@