@yarlisai/triggers-core
汎用トリガープリミティブ — ポーリング周期、OAuth状態、シークレット暗号化。
汎用トリガープリミティブ — ポーリング周期、OAuth状態、シークレット暗号化。
インストール
npm install @yarlisai/triggers-coreソース: packages/triggers-core ·
npm ·
CHANGELOG
背景
@yarlisai/triggers-core はポート/アダプターコントラクトに従っています。コンシューマーはポート(SomeProvider インターフェース)に依存し、実行時にアダプターをインスタンス化します。ベンダーの切り替えは設定を1行変更するだけで行えます。
使い方
このパッケージのREADMEには完全なクイックスタートが含まれています。mybotbox-platform 自体がリファレンス実装のコンシューマーであり、apps/sat/lib/triggers_core/(または同様の名称のモジュール)で、すべての呼び出し箇所がベンダーSDKを直接使用する代わりにポートを利用する方法を確認できます。