The NWC app only connects to one LNClient so it doesn't really make sense for all the LNClient options to be packaged together.
A core go package could handle all the NWC logic and there could be packages for LND, Alby etc which import this and simply provide a LNClient implementation.
The NWC app only connects to one LNClient so it doesn't really make sense for all the LNClient options to be packaged together.
A core go package could handle all the NWC logic and there could be packages for LND, Alby etc which import this and simply provide a LNClient implementation.