@yarlisai/secrets
Secrets modulaires — adaptateurs GCP Secret Manager + mémoire avec cache TTL.
Secrets modulaires — adaptateurs GCP Secret Manager + mémoire avec cache TTL.
Installation
npm install @yarlisai/secretsSource : packages/secrets ·
npm ·
CHANGELOG
Pourquoi
@yarlisai/secrets suit le contrat port/adaptateur : les consommateurs dépendent d'un port (interface SomeProvider) et instancient un adaptateur à l'exécution. Changer de fournisseur se résume à modifier une seule ligne de configuration.
Utilisation
Le README du package inclut un démarrage rapide complet. mybotbox-platform lui-même est le consommateur de référence — apps/sat/lib/secrets/ (ou un module nommé de façon similaire) montre comment chaque point d'appel utilise le port plutôt que le SDK d'un fournisseur directement.