diff --git a/src/Commands/InvokeCommand.ts b/src/Commands/InvokeCommand.ts index 97dae6b..ad20efd 100644 --- a/src/Commands/InvokeCommand.ts +++ b/src/Commands/InvokeCommand.ts @@ -3,8 +3,8 @@ import type { TFile } from 'obsidian'; import { FileCommandBase, FileCommandInvocationBase -} from 'obsidian-dev-utils/obsidian/Commands/FileCommandBase'; -import { isMarkdownFile } from 'obsidian-dev-utils/obsidian/FileSystem'; +} from 'obsidian-dev-utils/obsidian/commands/file-command-base'; +import { isMarkdownFile } from 'obsidian-dev-utils/obsidian/file-system'; import type { Plugin } from '../Plugin.ts'; diff --git a/src/Plugin.ts b/src/Plugin.ts index 495472a..031b34f 100644 --- a/src/Plugin.ts +++ b/src/Plugin.ts @@ -1,5 +1,5 @@ import type { Reference } from 'obsidian'; -import type { GenerateMarkdownLinkParams } from 'obsidian-dev-utils/obsidian/Link'; +import type { GenerateMarkdownLinkParams } from 'obsidian-dev-utils/obsidian/link'; import type { CustomArrayDict } from 'obsidian-typings'; import { @@ -13,25 +13,25 @@ import { import { addAlias, processFrontmatter -} from 'obsidian-dev-utils/obsidian/FileManager'; +} from 'obsidian-dev-utils/obsidian/file-manager'; import { getFile, isMarkdownFile -} from 'obsidian-dev-utils/obsidian/FileSystem'; +} from 'obsidian-dev-utils/obsidian/file-system'; import { editLinks, extractLinkFile, generateMarkdownLink -} from 'obsidian-dev-utils/obsidian/Link'; +} from 'obsidian-dev-utils/obsidian/link'; import { getBacklinksForFileSafe, getCacheSafe -} from 'obsidian-dev-utils/obsidian/MetadataCache'; -import { prompt } from 'obsidian-dev-utils/obsidian/Modals/Prompt'; +} from 'obsidian-dev-utils/obsidian/metadata-cache'; +import { prompt } from 'obsidian-dev-utils/obsidian/modals/prompt'; import { PluginBase } from 'obsidian-dev-utils/obsidian/plugin/plugin-base'; import { addToQueue } from 'obsidian-dev-utils/obsidian/queue'; -import { getOsAndObsidianUnsafePathCharsRegExp } from 'obsidian-dev-utils/obsidian/Validation'; -import { process } from 'obsidian-dev-utils/obsidian/Vault'; +import { getOsAndObsidianUnsafePathCharsRegExp } from 'obsidian-dev-utils/obsidian/validation'; +import { process } from 'obsidian-dev-utils/obsidian/vault'; import { basename, extname, diff --git a/src/PluginSettingsTab.ts b/src/PluginSettingsTab.ts index 3c393dc..e074651 100644 --- a/src/PluginSettingsTab.ts +++ b/src/PluginSettingsTab.ts @@ -1,6 +1,6 @@ import { appendCodeBlock } from 'obsidian-dev-utils/html-element'; import { PluginSettingsTabBase } from 'obsidian-dev-utils/obsidian/plugin/plugin-settings-tab-base'; -import { SettingGroupEx } from 'obsidian-dev-utils/obsidian/SettingGroupEx'; +import { SettingGroupEx } from 'obsidian-dev-utils/obsidian/setting-group-ex'; import type { PluginTypes } from './PluginTypes.ts'; diff --git a/src/main.ts b/src/main.ts index bbfa92d..8c5b2d1 100644 --- a/src/main.ts +++ b/src/main.ts @@ -1,4 +1,3 @@ import { Plugin } from './Plugin.ts'; -// eslint-disable-next-line import-x/no-default-export -- Obsidian infrastructure requires a default export. export default Plugin; diff --git a/tsconfig.json b/tsconfig.json index 9ae81a3..5032153 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -4,7 +4,6 @@ "allowImportingTsExtensions": true, "allowJs": true, "allowSyntheticDefaultImports": true, - "baseUrl": ".", "forceConsistentCasingInFileNames": true, "importHelpers": true, "inlineSourceMap": true,