@yarlisai/triggers-core
Generische Trigger-Primitive — Poll-Takt, OAuth-Status, Secret-Verschlüsselung.
Generische Trigger-Primitive — Poll-Takt, OAuth-Status, Secret-Verschlüsselung.
Installation
npm install @yarlisai/triggers-coreQuelle: packages/triggers-core ·
npm ·
CHANGELOG
Warum
@yarlisai/triggers-core folgt dem Port/Adapter-Vertrag: Konsumenten hängen von einem Port (SomeProvider-Interface) ab und instanziieren zur Laufzeit einen Adapter. Das Austauschen von Anbietern 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/triggers_core/ (oder ein ähnlich benanntes Modul) zeigt, wie jede Aufrufstelle den Port anstelle eines Anbieter-SDKs direkt verwendet.