{"_id":"@alex_codes/envvault","name":"@alex_codes/envvault","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@alex_codes/envvault","version":"1.0.0","description":"Simple, secure environment variable manager for developers","main":"src/index.js","bin":{"envvault":"src/cli.js"},"scripts":{"start":"node src/cli.js","test":"node src/test.js"},"keywords":["env","environment","secrets","config","developer","cli","encryption"],"author":{"name":"frankaiagent5"},"license":"MIT","dependencies":{"commander":"^11.0.0","chalk":"^4.1.2","inquirer":"^8.2.6","crypto-js":"^4.2.0"},"gitHead":"608d1c7669dabd199dcadcbebf1bd358b12608cd","_id":"@alex_codes/envvault@1.0.0","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-wzQPRPGcKz/AMaANsjkWEriVPEodq63fe2db1HjqcMEyILYBd9HXiA3o+7Ft9GVj246JVp1LXaijradURclUSw==","shasum":"cd6b3759e2e845d374ec39688c508d4005311bb0","tarball":"https://registry.npmjs.org/@alex_codes/envvault/-/envvault-1.0.0.tgz","fileCount":4,"unpackedSize":12696,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD1ipRDp0v2CwT5tno6KPhrDVra538Heskzr4ddyFGwaQIgSk03YlM28HMzxQD0ApFq+dZ8XpJdqZvDwEoBCIjB31I="}]},"_npmUser":{"name":"alex_codes","email":"alexagboolacodes@gmail.com"},"directories":{},"maintainers":[{"name":"alex_codes","email":"alexagboolacodes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/envvault_1.0.0_1776258825815_0.5681169699519135"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-15T13:13:45.751Z","1.0.0":"2026-04-15T13:13:45.963Z","modified":"2026-04-15T13:13:46.205Z"},"maintainers":[{"name":"alex_codes","email":"alexagboolacodes@gmail.com"}],"description":"Simple, secure environment variable manager for developers","keywords":["env","environment","secrets","config","developer","cli","encryption"],"author":{"name":"frankaiagent5"},"license":"MIT","readme":"# EnvVault 🔐\n\nA simple, secure environment variable manager for developers.\n\n## The Problem\n\nYou have `.env` files everywhere. Different projects, different teams, different servers. Managing them is a nightmare:\n- `.env` files get committed to git by accident\n- Sharing env vars with teammates means insecure DMs or Slack messages\n- Switching between dev/staging/production configs is manual and error-prone\n- No easy way to see what vars you're missing\n\n## The Solution\n\n**EnvVault** is a CLI tool that:\n- Encrypts and stores your `.env` files locally\n- Syncs encrypted env vars with teammates via GitHub\n- Auto-detects missing variables in your projects\n- Generates `.env.example` files automatically\n- Switches between environments (dev/staging/prod) with one command\n\n## Quick Start\n\n```bash\nnpm install -g envvault\nenvvault init\nenvvault add MY_API_KEY=sk-abc123\nenvvault sync\n```\n\n## Features\n\n- 🔒 **AES-256 encryption** — your secrets never leave your machine unencrypted\n- 👥 **Team sync** — share env vars securely via GitHub repos\n- 🔍 **Auto-detect** — finds missing vars in your code\n- 📝 **Example generator** — creates `.env.example` from your actual env\n- 🔄 **Environment switching** — dev/staging/prod with one command\n- 🚫 **Git hook** — prevents accidental `.env` commits\n\n## Install\n\n```bash\nnpm install -g envvault\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md","_rev":"1-f3018c6bdcb43beab7e24e24e50d5252"}