package main // Deprecated: implementation moved to internal/radio during reorg (Phase 1). // This file provides shims for tests and any remaining same-package references // during the transition. Remove after full migration of callers and tests. import ( "context" "github.com/gmgauthier/gostations/internal/radio" ) // stationRecord is a type alias for backward compat in tests and old call sites. type stationRecord = radio.Station // StationSearch shim (used by some tests). func StationSearch(name string, country string, state string, tags string, notok bool) ([]stationRecord, error) { ss, err := radio.Search(context.Background(), name, country, state, tags, notok) // convert slice of alias (identical underlying) out := make([]stationRecord, len(ss)) for i := range ss { out[i] = ss[i] } return out, err } // GetApiHost etc are intentionally not shimmed; new code uses internal/radio.