quickvault v1.0.12
Quick Vault
Commands:
help Get usage details and available commands for quickvault
quickvault help
add:
quickvault add KEY VALUE
Add KEY and its corresponding value to vaultget:
quickvault get KEY
Get a value from the vault for a corresponding keyedit
quickvault edit KEY VALUE
Edit the value for a corresponding keydel
quickvault del KEY
Delete a key-value pairdump:
quickvault dump
Get all values in json format on the clistat:
quickvault stat
Stats for the vaultsearch:
quickvault search PATTERN
Search for keys matching a particular patternclear: Empty the vault
quickvault clear
env: Generate a .env file at the specified path. Use
.
or./
to generate.env
at current working directoryquickvault env PATH
backup
quickvault backup LOCATION
Creates a backup(backup.json) of vault's current state at specified locationrestore
quickvault restore OPTION PATH
Restore a key-value json from specified path. Options:"--append" OR "--replace"config
quickvault config OPTION VALUE
Change configuration options - (encryption) "quickvault config" to view availbale pre-sets.
Command Recommendtation suggests nearset possible matching command in case of typos Command Recommendtation is based on Levenshtein distance
On the horizon - Coming Soon Features
- TTL Keys: Temporary key value pairs that "self-destruct" i.e. delete automatically after specified time. Effective for stroing temporary variables
- Command Alias: Allow users to define custom aliases for commands.
- Value Truncation: Limit the displayed length of long values in the output for better readability
Additional Features
- Command History Log: Keep track of executed commands
- Quiet Mode: Introduce a quiet mode (-q or --quiet) to suppress unnecessary output for automation or scripting purposes.
⭐ Don't forget to leave a star! ⭐