diff --git a/main.ts b/main.ts index 8d37266..075b798 100644 --- a/main.ts +++ b/main.ts @@ -145,6 +145,10 @@ export default class WikipediaData extends Plugin { const pattern = new RegExp(searchTerm, "i"); formattedText = formattedText.replace(pattern, `**${searchTerm}**`); } + // Handle paragraphTemplate edge case where there is an unwanted trailing '>' + if (formattedText.charAt(formattedText.length - 1) === ">") { + formattedText = formattedText.slice(0, formattedText.length - 2) + } return formattedText; } diff --git a/package.json b/package.json index eca43c3..05977f2 100644 --- a/package.json +++ b/package.json @@ -7,6 +7,7 @@ "dev": "node esbuild.config.mjs", "build": "tsc -noEmit -skipLibCheck && node esbuild.config.mjs production", "installPlugin": "npm run build && mkdir $obsidianVault/.obsidian/plugins/obsidian-wikipedia-data ; cp {main.js,manifest.json} $obsidianVault/.obsidian/plugins/obsidian-wikipedia-data/", + "installPluginHotReload": "npm run build && mkdir $obsidianVault/.obsidian/plugins/obsidian-wikipedia-data ; cp {main.js,manifest.json} $obsidianVault/.obsidian/plugins/obsidian-wikipedia-data/ && touch $obsidianVault/.obsidian/plugins/obsidian-wikipedia-data/.hotreload", "version": "node version-bump.mjs && git add manifest.json versions.json" }, "keywords": [],