@yarlisai/billing
BillingProvider-Port + Stripe- und Paddle-Adapter.
BillingProvider-Port + Stripe- und Paddle-Adapter.
Installation
npm install @yarlisai/billingQuelle: packages/billing ·
npm ·
CHANGELOG
Warum
@yarlisai/billing folgt dem Port/Adapter-Vertrag: Konsumenten hÀngen von einem Port (Interface SomeProvider) ab und instanziieren zur Laufzeit einen Adapter. Den Anbieter zu wechseln erfordert lediglich eine einzeilige KonfigurationsÀnderung.
Verwendung
Die README des Pakets enthĂ€lt einen vollstĂ€ndigen Schnellstart. mybotbox-platform selbst ist der Referenz-Konsument â apps/sat/lib/billing/ (oder ein Ă€hnlich benanntes Modul) zeigt, wie jede Aufrufstelle den Port anstelle eines Anbieter-SDKs direkt verwendet.