From 0f1a971ed707c79441d0bbe80152723de17f661d Mon Sep 17 00:00:00 2001 From: Caleb Campbell Date: Fri, 11 Jul 2025 15:30:32 +1000 Subject: [PATCH] More cleaning up. --- manifest.json | 2 +- package-lock.json | 2 +- package.json | 2 +- src/passage-reference.ts | 2 +- src/passage-suggest.ts | 9 +++++---- 5 files changed, 9 insertions(+), 8 deletions(-) diff --git a/manifest.json b/manifest.json index 753fe24..f3e585e 100644 --- a/manifest.json +++ b/manifest.json @@ -1,7 +1,7 @@ { "id": "local-bible-ref", "name": "Local Bible Ref", - "version": "1.0.1", + "version": "1.0.2", "minAppVersion": "0.15.0", "description": "Quickly and easily reference Bible passages stored locally in your Obsidian vault.", "author": "Caleb Campbell", diff --git a/package-lock.json b/package-lock.json index d83b35f..82634ec 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "local-bible-ref", - "version": "1.0.1", + "version": "1.0.2", "lockfileVersion": 3, "requires": true, "packages": { diff --git a/package.json b/package.json index a5d75ef..c950023 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "local-bible-ref", - "version": "1.0.1", + "version": "1.0.2", "description": "Quickly and easily reference Bible passages stored locally in your Obsidian vault.", "main": "main.js", "scripts": { diff --git a/src/passage-reference.ts b/src/passage-reference.ts index f414252..104cf34 100644 --- a/src/passage-reference.ts +++ b/src/passage-reference.ts @@ -175,7 +175,7 @@ export class PassageReference implements ChapterReference, PassageOptions { // there are special keywords for formatting (m or manuscript, for // example) - anything else is treated as a Bible version code - for (let option of optionArgs) { + for (const option of optionArgs) { switch (option) { case "m": case "manuscript": diff --git a/src/passage-suggest.ts b/src/passage-suggest.ts index c4a93ca..a023992 100644 --- a/src/passage-suggest.ts +++ b/src/passage-suggest.ts @@ -110,7 +110,7 @@ export class PassageSuggest extends EditorSuggest { ref: PassageReference ): Promise { let basePath = ""; - for (let alias of [ref.book.name, ...ref.book.aliases]) { + for (const alias of [ref.book.name, ...ref.book.aliases]) { basePath = [this.settings.biblesPath, ref.version, alias].join("/"); // if the book exists at this alias, use the alias instead @@ -210,14 +210,14 @@ export class PassageSuggest extends EditorSuggest { private removeBOF(text: string): string { if (!text.startsWith("---")) return text; // split at YAML front matter - let split = text.split(/^\-\-\-$/m); + const split = text.split(/^---$/m); return split[2].trim(); } /** Removes the end-of-file content from the given text. */ private removeEOF(text: string): string { // split at chapter divider - let split = text.split(/^\-\-\-$/m); + let split = text.split(/^---$/m); // split at footnotes split = split[0].split(/^\[\^\d+\]:/m, 1); return split[0].trim(); @@ -262,7 +262,7 @@ export class PassageSuggest extends EditorSuggest { formatted = formatted.replace(/\n/gm, "\n> "); formatted += "\n\n"; break; - case PassageFormat.Callout: + case PassageFormat.Callout: { const passageReference = passageRef.stringify(); const passageLink = this.generatePassageLink(passageRef, context); formatted = `> [!quote] [${passageReference}](${passageLink})\n`; @@ -270,6 +270,7 @@ export class PassageSuggest extends EditorSuggest { formatted = formatted.replace(/\n/gm, "\n> "); formatted += "\n\n"; break; + } } return formatted;