sidekick_vault library

A library for storing secrets GPG encrypted in a directory

Classes

EncryptedVaultString
Encrypted String from vault that is defined, but not directly parsed
MigrationEntry
SidekickVault
Grants access to project secrets stored gpg encrypted in this repository
VaultCommand

Functions

getEnvPassword(String envKey, [String? name]) String
Read a password from env, asks user via stdin when not available
maskSecret(String secret) → void
Hides the secret on GitHub Actions, replaces it with '***'