// endpoints.go registers all HTTP endpoint definitions for weatherapi. // Layer: adapters/inbound/httpapi endpoint registry only. package httpapi import "gitea.maximumdirect.net/ejr/feedapi/endpoint" func Definitions(svc Service) []endpoint.Definition { defs := []endpoint.Definition{ observationDefinition(svc), alertsDefinition(svc), conditionsDefinition(svc), } defs = append(defs, forecastDefinitions(svc)...) return defs }