mirror of
https://github.com/bilawalsidhu/gods-eye-view.git
synced 2026-11-05 10:53:59 +00:00
refactor: split satellite and launch provider modules
This commit is contained in:
1 parent
bbabba89bf
commit
9a4b98700e
12 files changed
+417
-248
No files matched your search
@@ -10,6 +10,15 @@ requested name; otherwise the annotation stays at its geocoded point.
|
||||
Genuine feature-name components and existing administrative/monument matching
|
||||
retain their established behavior.
|
||||
|
||||
## Satellite and launch provider modules
|
||||
|
||||
`server/providers/space/` owns the CelesTrak TLE and Launch Library 2 Node
|
||||
proxies. Their routes, six-hour/15-minute caches, disk storage, stale fallback,
|
||||
request coalescing and optional LL2 server token retain existing behavior.
|
||||
The Node-only `gods-eye-view/server/providers/space` export supplies factories;
|
||||
`sources/space` supplies fixed upstream URL builders with no I/O or environment
|
||||
access. Callers retain validation, transport and response policy.
|
||||
|
||||
## Build configuration and local provider boundaries
|
||||
|
||||
`vite.config.js` delegates to `server/standalone/vite.config.js`, which loads
|
||||
|
||||
Reference in new issue
Block a user