Add npm script to install with hotreload method plugin. Fix extra trailing paragraph template character.

This commit is contained in:
Evan Harmon
2023-10-24 12:48:45 -05:00
parent 2ae2e75b88
commit 2053cc241e
2 changed files with 5 additions and 0 deletions

View File

@@ -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;
}

View File

@@ -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": [],