commit 30462305cecf9623129daa2b71625281f12b9525
parent 367b31ecfb0cd3959bd70da56a8b65f2c6ee4b22
Author: triesap <triesap@radroots.dev>
Date: Mon, 22 Dec 2025 14:46:16 +0000
apps-lib: introduce `@radroots/geo` and migrate geospatial type imports
Diffstat:
3 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/apps-lib/package.json b/apps-lib/package.json
@@ -48,6 +48,7 @@
"vite": "7.0.6"
},
"dependencies": {
+ "@radroots/geo": "*",
"@radroots/locales": "*",
"@radroots/utils": "*",
"@radroots/utils-nostr": "*",
@@ -63,4 +64,4 @@
"sveltekit-search-params": "^3.0.0",
"zod": "^4.0.5"
}
-}
-\ No newline at end of file
+}
diff --git a/apps-lib/src/lib/types/lib.ts b/apps-lib/src/lib/types/lib.ts
@@ -1,4 +1,5 @@
-import type { CallbackPromise, CallbackPromiseFull, CallbackPromiseGeneric, CallbackPromiseResult, GeocoderReverseResult, GeolocationPoint, IClientGeolocationPosition, MediaImageUploadResult } from "@radroots/utils";
+import type { GeocoderReverseResult, GeolocationPoint, IClientGeolocationPosition } from "@radroots/geo";
+import type { CallbackPromise, CallbackPromiseFull, CallbackPromiseGeneric, CallbackPromiseResult, MediaImageUploadResult } from "@radroots/utils";
import type { Writable } from "svelte/store";
import type { ISelectOption } from "./components";
diff --git a/apps-lib/src/lib/utils/geo.ts b/apps-lib/src/lib/utils/geo.ts
@@ -1,4 +1,4 @@
-import type { GeolocationPoint } from "@radroots/utils";
+import type { GeolocationPoint } from "@radroots/geo";
export const geop_is_valid = (point?: GeolocationPoint): boolean => {
if (!point) return false;