Merge pull request #21 from kennethnym/feat/feed-engine-service

feat(backend): add FeedEngineService
This commit is contained in:
2026-01-25 23:16:08 +00:00
committed by GitHub
3 changed files with 240 additions and 1 deletions

View File

@@ -1,11 +1,13 @@
import { LocationSource, type Location } from "@aris/source-location"
import type { FeedSourceProvider } from "../feed/service.ts"
import { UserNotFoundError } from "../lib/error.ts"
/**
* Manages LocationSource instances per user.
*/
export class LocationService {
export class LocationService implements FeedSourceProvider {
private sources = new Map<string, LocationSource>()
/**