personal-vault-cli
v1.0.0
Published
> 💾 TypeScript + SQLite tabanlı interaktif komut geçmişi ve kategori yöneticisi
Readme
⚙️ Vault CLI
💾 TypeScript + SQLite tabanlı interaktif komut geçmişi ve kategori yöneticisi
🧭 Genel Bakış
Vault CLI, terminalde çalıştırdığın komutları kaydeden, arayabilen, kategorize edebilen ve yeniden çalıştırabilen güçlü bir komut satırı aracıdır.
Artık yalnızca geçmiş değil — komutlarını kategorilere ayırabilir, belirli kategorileri varsayılan olarak atayabilir ve geçmişini dışa aktarabilirsin.
Vault CLI; Node.js, TypeScript ve SQLite temelli, tamamen yerel çalışan bir araçtır.
Tüm veriler sadece senin cihazında saklanır.
🚀 Özellikler
| Kategori | Özellik | Açıklama |
|-----------|----------|-----------|
| 📜 Geçmiş Yönetimi | show-history | Komut geçmişini tablo olarak gösterir |
| | search-term <term> | Anahtar kelimeyle geçmişte arama yapar |
| | rerun <id> | Belirli komutu ID’sine göre yeniden çalıştırır |
| | pick | Ok tuşlarıyla interaktif şekilde komut seçme |
| | run-last | En son çalıştırılan komutu tekrar çalıştırır |
| | clear-history | Komut geçmişini temizler |
| | export-as [format] | Geçmişi CSV veya JSON formatında dışa aktarır |
| 🗂️ Kategori Yönetimi | categories | Mevcut kategorileri listeler |
| | create-category <name> | Yeni bir kategori oluşturur |
| | set-default-category <id> | Varsayılan kategori tanımlar |
| ⚙️ Diğer Komutlar | help | Yardım menüsünü gösterir |
| | version | Vault CLI sürümünü gösterir |
📦 Kurulum
Gereksinimler
- Node.js v18+
- NPM veya PNPM
Lokal Kurulum
git clone https://github.com/ouzsrcm/vault-cli.git
cd vault-cli
npm install
npm run build
npm link