From d491fe0171efa13ce69f4358057e494d4ad36b5a Mon Sep 17 00:00:00 2001 From: ccmdi Date: Sun, 23 Nov 2025 18:40:23 -0500 Subject: [PATCH] chore: eslint --- src/types/MapPoint.ts | 1 + src/types/latlng.ts | 1 + src/views/map-bases-view.ts | 5 ++--- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/types/MapPoint.ts b/src/types/MapPoint.ts index e3336ee..f93cbf2 100644 --- a/src/types/MapPoint.ts +++ b/src/types/MapPoint.ts @@ -20,6 +20,7 @@ export interface MapPoint { polygon?: LatLng.Verified[]; } +// eslint-disable-next-line @typescript-eslint/no-namespace export namespace MapPoint { export function areSamePlace(point1: MapPoint, point2: MapPoint): boolean { return point1.location.lat === point2.location.lat && point1.location.lng === point2.location.lng; diff --git a/src/types/latlng.ts b/src/types/latlng.ts index 920fc27..3345699 100644 --- a/src/types/latlng.ts +++ b/src/types/latlng.ts @@ -1,3 +1,4 @@ +// eslint-disable-next-line @typescript-eslint/no-namespace export namespace LatLng { // Unverified input - accepts various formats export type Like = diff --git a/src/views/map-bases-view.ts b/src/views/map-bases-view.ts index 3d29abd..31bae4f 100644 --- a/src/views/map-bases-view.ts +++ b/src/views/map-bases-view.ts @@ -3,7 +3,6 @@ import { BasesPropertyId, BasesView, ListValue, - NumberValue, QueryController, StringValue, ViewOption, @@ -460,7 +459,7 @@ export class MapBasesView extends BasesView { const latValue = extractFromFrontmatter(fileCache.frontmatter, this.plugin.settings.latKey); const lngValue = extractFromFrontmatter(fileCache.frontmatter, this.plugin.settings.lngKey); - return LatLng.parse(`${latValue}, ${lngValue}`); + return LatLng.parse([latValue, lngValue]); } } catch (error) { console.error(`Error extracting coordinates from frontmatter for ${entry.file.name}:`, error); @@ -482,7 +481,7 @@ export class MapBasesView extends BasesView { } // Handle string value as JSON array else if (value instanceof StringValue) { - const parsed = JSON.parse(value.toString().trim()); + const parsed = JSON.parse(value.toString().trim()) as unknown[]; if (Array.isArray(parsed)) { items = parsed; }