{"_id":"@bora-technologies/env-vault","_rev":"15-e70083dcefb02a76d89454ba706cd5d0","name":"@bora-technologies/env-vault","dist-tags":{"latest":"0.0.15"},"versions":{"0.0.1":{"name":"@bora-technologies/env-vault","version":"0.0.1","keywords":["env","environment","variables","secrets","vault","dotenv","cli","encryption","security"],"author":{"name":"Bora Technologies"},"license":"MIT","_id":"@bora-technologies/env-vault@0.0.1","maintainers":[{"name":"praneelbora","email":"boratechnologies9@gmail.com"}],"homepage":"https://github.com/praneelbora/env-vault#readme","bugs":{"url":"https://github.com/praneelbora/env-vault/issues"},"bin":{"env-vault":"bin/env-vault.js"},"dist":{"shasum":"ff29482200c7182b5d8cc814840f5c993ced8c67","tarball":"https://registry.npmjs.org/@bora-technologies/env-vault/-/env-vault-0.0.1.tgz","fileCount":29,"integrity":"sha512-vEaKD54bFnygguPbTsJJfaDMvmGGI5kHhbENor31xXhhB37LxGYcgClXk/dDbU0gNCFeESzOVh0oFfVzL0yI2g==","signatures":[{"sig":"MEUCIQCF83a3+1E03mgC914OXmNuudNikuVKm7H948Vu+SQjxQIgQ+GRbGjGvG1oSBlJ/ysMRPqCwtcY3bF+0WVTK6+JyZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90995},"engines":{"node":">=18.0.0"},"_npmUser":{"name":"praneelbora","email":"boratechnologies9@gmail.com"},"repository":{"url":"git+https://github.com/praneelbora/env-vault.git","type":"git"},"_npmVersion":"10.8.2","description":"Secure environment variable management with encryption and sharing","directories":{},"_nodeVersion":"20.19.4","dependencies":{"argon2":"^0.31.0","dotenv":"^16.3.1","inquirer":"^8.2.6","commander":"^11.0.0","tweetnacl":"^1.0.3","simple-git":"^3.20.0","tweetnacl-util":"^0.15.1","@env-vault/crypto":"file:./packages/crypto"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/env-vault_0.0.1_1766298638110_0.2788582925016596","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@bora-technologies/env-vault","version":"0.0.2","keywords":["env","environment","variables","secrets","vault","dotenv","cli","encryption","security"],"author":{"name":"Bora Technologies"},"license":"MIT","_id":"@bora-technologies/env-vault@0.0.2","maintainers":[{"name":"praneelbora","email":"boratechnologies9@gmail.com"}],"homepage":"https://github.com/Bora-Technologies/env-vault#readme","bugs":{"url":"https://github.com/Bora-Technologies/env-vault/issues"},"bin":{"env-vault":"bin/env-vault.js"},"dist":{"shasum":"f03bd97719801a1cd1d5af2e9b4596bfcd36dd9b","tarball":"https://registry.npmjs.org/@bora-technologies/env-vault/-/env-vault-0.0.2.tgz","fileCount":29,"integrity":"sha512-oIKmIhhjWH+LyzfOwOv7qjeVzU2ge3VqG5Hw6cRICemULFusrKb+yPzG5HOSya/PXrGURP0vYXRkcxZd4giP6g==","signatures":[{"sig":"MEQCIG56s7kjnsfxQlyr/7O7jIPK659k6ju316my/1mczyPoAiANyhPUmjQJlQb6gaAak9bg7eWuNxe9Q3q+wT9XiBR7rA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91014},"engines":{"node":">=18.0.0"},"gitHead":"3877a0eeee073d7b8a5a3b0da818ffcfccd9ae09","_npmUser":{"name":"praneelbora","email":"boratechnologies9@gmail.com"},"repository":{"url":"git+https://github.com/Bora-Technologies/env-vault.git","type":"git"},"_npmVersion":"10.8.2","description":"Secure environment variable management with encryption and sharing","directories":{},"_nodeVersion":"20.19.4","dependencies":{"argon2":"^0.31.0","dotenv":"^16.3.1","inquirer":"^8.2.6","commander":"^11.0.0","tweetnacl":"^1.0.3","simple-git":"^3.20.0","tweetnacl-util":"^0.15.1","@env-vault/crypto":"file:./packages/crypto"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/env-vault_0.0.2_1766298910885_0.9130004231089801","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@bora-technologies/env-vault","version":"0.0.3","keywords":["env","environment","variables","secrets","vault","dotenv","cli","encryption","security"],"author":{"name":"Bora Technologies"},"license":"MIT","_id":"@bora-technologies/env-vault@0.0.3","maintainers":[{"name":"praneelbora","email":"boratechnologies9@gmail.com"}],"homepage":"https://github.com/Bora-Technologies/env-vault#readme","bugs":{"url":"https://github.com/Bora-Technologies/env-vault/issues"},"bin":{"env-vault":"bin/env-vault.js"},"dist":{"shasum":"36e9c247c95747d23c66d357bca2a3542022edba","tarball":"https://registry.npmjs.org/@bora-technologies/env-vault/-/env-vault-0.0.3.tgz","fileCount":29,"integrity":"sha512-C/MwgGK5w6nTW44zrYP8CQq12yx9Vcpdkiq9A8DKw2kwSFRPpDSwxp7OL66knavKOAYf13sLuyhEIssygN0tWA==","signatures":[{"sig":"MEYCIQCOx5qCPjcxb1xxQbtK9ZH9AgYrD13MFwKKbPnksmBM0wIhALzsL1ckZqrOsq9oV60kkzq0XENNqWukrlrPFSXLnVjW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90842},"engines":{"node":">=18.0.0"},"gitHead":"08f14557704f582d6cfac520300bf6cdaf5be151","_npmUser":{"name":"praneelbora","email":"boratechnologies9@gmail.com"},"repository":{"url":"git+https://github.com/Bora-Technologies/env-vault.git","type":"git"},"_npmVersion":"10.8.2","description":"Secure environment variable management with encryption and sharing","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dotenv":"^16.3.1","inquirer":"^8.2.6","commander":"^11.0.0","tweetnacl":"^1.0.3","simple-git":"^3.20.0","tweetnacl-util":"^0.15.1","@env-vault/crypto":"file:./packages/crypto"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/env-vault_0.0.3_1766299182818_0.2915526177184995","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@bora-technologies/env-vault","version":"0.0.4","keywords":["env","environment","variables","secrets","vault","dotenv","cli","encryption","security"],"author":{"name":"Bora Technologies"},"license":"MIT","_id":"@bora-technologies/env-vault@0.0.4","maintainers":[{"name":"praneelbora","email":"boratechnologies9@gmail.com"}],"homepage":"https://github.com/Bora-Technologies/env-vault#readme","bugs":{"url":"https://github.com/Bora-Technologies/env-vault/issues"},"bin":{"env-vault":"bin/env-vault.js"},"dist":{"shasum":"cc981f7f457d45599ae8a962c6c936f6ec114c00","tarball":"https://registry.npmjs.org/@bora-technologies/env-vault/-/env-vault-0.0.4.tgz","fileCount":30,"integrity":"sha512-7mxczV4hGW2fArGxcMdoFwsHZeD+9YUXou3OjWYZUuFqA8PRh+j9s3t4vovKiLeDqGrvO2IacZPdnJeVgAOb+w==","signatures":[{"sig":"MEUCIQDmqOd9Qq2SrTH6Fv28frTnAS0AbtccfjkkS5733r9VHAIgXuPrreC0gta4i1c4zjPzqKDPGN2rOTLs3jpoUKPNUx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92618},"engines":{"node":">=18.0.0"},"gitHead":"26172b3ea320a76710a0b9ec435f58f89648a405","_npmUser":{"name":"praneelbora","email":"boratechnologies9@gmail.com"},"repository":{"url":"git+https://github.com/Bora-Technologies/env-vault.git","type":"git"},"_npmVersion":"10.8.2","description":"Secure environment variable management with encryption and sharing","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dotenv":"^16.3.1","inquirer":"^8.2.6","commander":"^11.0.0","tweetnacl":"^1.0.3","simple-git":"^3.20.0","tweetnacl-util":"^0.15.1","@env-vault/crypto":"file:./packages/crypto"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/env-vault_0.0.4_1766300211711_0.09108254639656033","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@bora-technologies/env-vault","version":"0.0.5","keywords":["env","environment","variables","secrets","vault","dotenv","cli","encryption","security"],"author":{"name":"Bora Technologies"},"license":"MIT","_id":"@bora-technologies/env-vault@0.0.5","maintainers":[{"name":"praneelbora","email":"boratechnologies9@gmail.com"}],"homepage":"https://github.com/Bora-Technologies/env-vault#readme","bugs":{"url":"https://github.com/Bora-Technologies/env-vault/issues"},"bin":{"env-vault":"bin/env-vault.js"},"dist":{"shasum":"12e25bd836f88bd8fd02ab0c7261d5857fcb4326","tarball":"https://registry.npmjs.org/@bora-technologies/env-vault/-/env-vault-0.0.5.tgz","fileCount":30,"integrity":"sha512-PrtRmSNjR4tX7H+KBmmd/xbASH7RB1HFGk+U/7PV1/ExG6SJQY2agy+UGduemjaiXFBG+ghiKPS+OPS3JEMsFg==","signatures":[{"sig":"MEYCIQDh9RIytVp0QBG1sJ0Q2EIXGaGd6OzdYZqcDEbB3Qq7vAIhAMIaIw16/ZtvsBpflKOrfpwRjG/pnqraz9PrqsyRMnZa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92730},"engines":{"node":">=18.0.0"},"gitHead":"046c9c4761992df5d0ad66a328c8e00a6465690c","_npmUser":{"name":"praneelbora","email":"boratechnologies9@gmail.com"},"repository":{"url":"git+https://github.com/Bora-Technologies/env-vault.git","type":"git"},"_npmVersion":"10.8.2","description":"Secure environment variable management with encryption and sharing","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dotenv":"^16.3.1","inquirer":"^8.2.6","commander":"^11.0.0","tweetnacl":"^1.0.3","simple-git":"^3.20.0","tweetnacl-util":"^0.15.1","@env-vault/crypto":"file:./packages/crypto"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/env-vault_0.0.5_1766300706605_0.06731353547669405","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@bora-technologies/env-vault","version":"0.0.6","keywords":["env","environment","variables","secrets","vault","dotenv","cli","encryption","security"],"author":{"name":"Bora Technologies"},"license":"MIT","_id":"@bora-technologies/env-vault@0.0.6","maintainers":[{"name":"praneelbora","email":"boratechnologies9@gmail.com"}],"homepage":"https://github.com/Bora-Technologies/env-vault#readme","bugs":{"url":"https://github.com/Bora-Technologies/env-vault/issues"},"bin":{"env-vault":"bin/env-vault.js"},"dist":{"shasum":"72e292bc7f01a726ad9c82cfd075b866c64439d0","tarball":"https://registry.npmjs.org/@bora-technologies/env-vault/-/env-vault-0.0.6.tgz","fileCount":30,"integrity":"sha512-f6VumfrHZHpq4s/Ajb6r95FoznFXJd0HQZVtguFHzl/QN/AUgM+ZVdUILGCtEEjclAasInmKekUxPqVqpqIBwA==","signatures":[{"sig":"MEQCIFmL+Q2qETcWBht3ojy44A497dlSMeqcSk/hicosJRjoAiBwN0WJ8P2en+qDpIOjGZR5CFLEW33MV3mtoHJDqkuRtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92728},"engines":{"node":">=18.0.0"},"gitHead":"1e6d04aa03cb7827c20227afeb305ed275f384b7","_npmUser":{"name":"praneelbora","email":"boratechnologies9@gmail.com"},"repository":{"url":"git+https://github.com/Bora-Technologies/env-vault.git","type":"git"},"_npmVersion":"10.8.2","description":"Secure environment variable management with encryption and sharing","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dotenv":"^16.3.1","inquirer":"^8.2.6","commander":"^11.0.0","tweetnacl":"^1.0.3","simple-git":"^3.20.0","tweetnacl-util":"^0.15.1","@env-vault/crypto":"file:./packages/crypto"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/env-vault_0.0.6_1766300944111_0.5312394860465568","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@bora-technologies/env-vault","version":"0.0.7","keywords":["env","environment","variables","secrets","vault","dotenv","cli","encryption","security"],"author":{"name":"Bora Technologies"},"license":"MIT","_id":"@bora-technologies/env-vault@0.0.7","maintainers":[{"name":"praneelbora","email":"boratechnologies9@gmail.com"}],"homepage":"https://github.com/Bora-Technologies/env-vault#readme","bugs":{"url":"https://github.com/Bora-Technologies/env-vault/issues"},"bin":{"env-vault":"bin/env-vault.js"},"dist":{"shasum":"3dfee9c8a278bcd975beb8e28aa8703f8dcd9bbd","tarball":"https://registry.npmjs.org/@bora-technologies/env-vault/-/env-vault-0.0.7.tgz","fileCount":30,"integrity":"sha512-NS8gmigbWDET5JHfHRnoU3gADA71Cje5n+DsMPAw7r7sgATcaG1PaGxEHKHX8AVEnfx8MmTvUnuFyLM7X0m+cw==","signatures":[{"sig":"MEUCIDyShm/2FZAq2WjGGlwrgNU0j0v7vZjG6tjgKYJTJx6vAiEA7AgGkVZo4hGyL/Jp7VjS6jOXJtKJX+SsqDr1BNLuvP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93984},"engines":{"node":">=18.0.0"},"gitHead":"9118479d10cd752d7bcdcb4dbfac79aba4293950","_npmUser":{"name":"praneelbora","email":"boratechnologies9@gmail.com"},"repository":{"url":"git+https://github.com/Bora-Technologies/env-vault.git","type":"git"},"_npmVersion":"10.8.2","description":"Secure environment variable management with encryption and sharing","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dotenv":"^16.3.1","inquirer":"^8.2.6","commander":"^11.0.0","tweetnacl":"^1.0.3","simple-git":"^3.20.0","tweetnacl-util":"^0.15.1","@env-vault/crypto":"file:./packages/crypto"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/env-vault_0.0.7_1766301322408_0.6271324873504311","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@bora-technologies/env-vault","version":"0.0.8","keywords":["env","environment","variables","secrets","vault","dotenv","cli","encryption","security"],"author":{"name":"Bora Technologies"},"license":"MIT","_id":"@bora-technologies/env-vault@0.0.8","maintainers":[{"name":"praneelbora","email":"boratechnologies9@gmail.com"}],"homepage":"https://github.com/Bora-Technologies/env-vault#readme","bugs":{"url":"https://github.com/Bora-Technologies/env-vault/issues"},"bin":{"env-vault":"bin/env-vault.js"},"dist":{"shasum":"e15b04802dad488552030ad822ee6e601e807e98","tarball":"https://registry.npmjs.org/@bora-technologies/env-vault/-/env-vault-0.0.8.tgz","fileCount":30,"integrity":"sha512-82060BqyG5DmbP/GnsPQQWIPJVIfYwiVYKRo+C/zz+12RtqGqSSVi2Z29ULbbYe1ogK62GGxXoM66DsQZF0xqw==","signatures":[{"sig":"MEYCIQD5C+i+bR2FaUUQ0na8dhgcow7b8fKsagkIqYiHLiLa0gIhAMS/QG5LLE2ulcX58jsVMFga/fTYiyHWjnlCh29cTHtL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93984},"engines":{"node":">=18.0.0"},"gitHead":"1ea3cd3097f45715bbd4a80fe527084f64dd75ae","_npmUser":{"name":"praneelbora","email":"boratechnologies9@gmail.com"},"repository":{"url":"git+https://github.com/Bora-Technologies/env-vault.git","type":"git"},"_npmVersion":"10.8.2","description":"Secure environment variable management with encryption and sharing","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dotenv":"^16.3.1","inquirer":"^8.2.6","commander":"^11.0.0","tweetnacl":"^1.0.3","simple-git":"^3.20.0","tweetnacl-util":"^0.15.1","@env-vault/crypto":"file:./packages/crypto"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/env-vault_0.0.8_1766301380823_0.17395131031853794","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@bora-technologies/env-vault","version":"0.0.9","keywords":["env","environment","variables","secrets","vault","dotenv","cli","encryption","security"],"author":{"name":"Bora Technologies"},"license":"MIT","_id":"@bora-technologies/env-vault@0.0.9","maintainers":[{"name":"praneelbora","email":"boratechnologies9@gmail.com"}],"homepage":"https://github.com/Bora-Technologies/env-vault#readme","bugs":{"url":"https://github.com/Bora-Technologies/env-vault/issues"},"bin":{"env-vault":"bin/env-vault.js"},"dist":{"shasum":"8d546d21a953f0b2f64a0fa81cadf4857ef0fc51","tarball":"https://registry.npmjs.org/@bora-technologies/env-vault/-/env-vault-0.0.9.tgz","fileCount":30,"integrity":"sha512-ofhwoUoK/T3oIkhfYA3cQyRShrMz36h65aXFabeQ0bzCDfK/1Z4tUkguUrL9RTxN4vKmUIT7/UAxuQG8MN7meQ==","signatures":[{"sig":"MEQCIGw7tKg0RQt0mLzDzDjmNEf1hRQhHy2/zfQ5fkajBUZhAiBuNcUNUjh9zFd5kR7TKd6IQT0kjCFaBouaghZDYBt/iA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94011},"engines":{"node":">=18.0.0"},"gitHead":"44a8321979f32b63546ecfa356dd114f1542a31d","_npmUser":{"name":"praneelbora","email":"boratechnologies9@gmail.com"},"repository":{"url":"git+https://github.com/Bora-Technologies/env-vault.git","type":"git"},"_npmVersion":"10.8.2","description":"Secure environment variable management with encryption and sharing","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dotenv":"^16.3.1","inquirer":"^8.2.6","commander":"^11.0.0","tweetnacl":"^1.0.3","simple-git":"^3.20.0","tweetnacl-util":"^0.15.1","@env-vault/crypto":"file:./packages/crypto"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/env-vault_0.0.9_1766301487843_0.4807870861512511","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@bora-technologies/env-vault","version":"0.0.10","keywords":["env","environment","variables","secrets","vault","dotenv","cli","encryption","security"],"author":{"name":"Bora Technologies"},"license":"MIT","_id":"@bora-technologies/env-vault@0.0.10","maintainers":[{"name":"praneelbora","email":"boratechnologies9@gmail.com"}],"homepage":"https://github.com/Bora-Technologies/env-vault#readme","bugs":{"url":"https://github.com/Bora-Technologies/env-vault/issues"},"bin":{"env-vault":"bin/env-vault.js"},"dist":{"shasum":"d9a15d95c55345bc547def1c211a0d634c477a23","tarball":"https://registry.npmjs.org/@bora-technologies/env-vault/-/env-vault-0.0.10.tgz","fileCount":30,"integrity":"sha512-4I4CKy2u3gt1XB4bOeyOaXu22PchkpKfztUidWZFY4f//taLMf6jRmxmLSuie5knTfYTaRaGkEa0/fXTy9cqrg==","signatures":[{"sig":"MEQCIH2r6MYJxGPcpnxzJYh2ZMaUEZ1ATQJS0W4FoJ1gixxpAiBk9P3MZC+UcCW2rg5sJ3kTAtWcVT15Z0Zuu5VEZmM3tQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94246},"engines":{"node":">=18.0.0"},"gitHead":"f89511d478b3837265b1107b1f53197d0fc2efc6","_npmUser":{"name":"praneelbora","email":"boratechnologies9@gmail.com"},"repository":{"url":"git+https://github.com/Bora-Technologies/env-vault.git","type":"git"},"_npmVersion":"10.8.2","description":"Secure environment variable management with encryption and sharing","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dotenv":"^16.3.1","inquirer":"^8.2.6","commander":"^11.0.0","tweetnacl":"^1.0.3","simple-git":"^3.20.0","tweetnacl-util":"^0.15.1","@env-vault/crypto":"file:./packages/crypto"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/env-vault_0.0.10_1766301589166_0.6918400859083513","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@bora-technologies/env-vault","version":"0.0.11","keywords":["env","environment","variables","secrets","vault","dotenv","cli","encryption","security"],"author":{"name":"Bora Technologies"},"license":"MIT","_id":"@bora-technologies/env-vault@0.0.11","maintainers":[{"name":"praneelbora","email":"boratechnologies9@gmail.com"}],"homepage":"https://github.com/Bora-Technologies/env-vault#readme","bugs":{"url":"https://github.com/Bora-Technologies/env-vault/issues"},"bin":{"env-vault":"bin/env-vault.js"},"dist":{"shasum":"705e775f49dd05d42495374ccff6983cc3e296c3","tarball":"https://registry.npmjs.org/@bora-technologies/env-vault/-/env-vault-0.0.11.tgz","fileCount":30,"integrity":"sha512-KR0jiNeFl5rVGOOMCp4tAWZxD7Dnjxj2YLLJx4JyRbodTF5kPUaLeIN+Z52lmqisuX7VuoGxBMSoZ3xgk2zJlQ==","signatures":[{"sig":"MEYCIQDNMGC6I1ks5XV3Qn2+h82/8bRnbHvbRin318UpJuu/lwIhAN7v6XFRh8LvvU8EFMPeTUf9hYNqjRRfD/bZxBPtMB0O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95533},"engines":{"node":">=18.0.0"},"gitHead":"64dbf811f498b4b51ce47cfe885576fcbb3db564","_npmUser":{"name":"praneelbora","email":"boratechnologies9@gmail.com"},"repository":{"url":"git+https://github.com/Bora-Technologies/env-vault.git","type":"git"},"_npmVersion":"10.8.2","description":"Secure environment variable management with encryption and sharing","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dotenv":"^16.3.1","inquirer":"^8.2.6","commander":"^11.0.0","tweetnacl":"^1.0.3","simple-git":"^3.20.0","tweetnacl-util":"^0.15.1","@env-vault/crypto":"file:./packages/crypto"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/env-vault_0.0.11_1766301982860_0.03270672014150566","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@bora-technologies/env-vault","version":"0.0.12","keywords":["env","environment","variables","secrets","vault","dotenv","cli","encryption","security"],"author":{"name":"Bora Technologies"},"license":"MIT","_id":"@bora-technologies/env-vault@0.0.12","maintainers":[{"name":"praneelbora","email":"boratechnologies9@gmail.com"}],"homepage":"https://github.com/Bora-Technologies/env-vault#readme","bugs":{"url":"https://github.com/Bora-Technologies/env-vault/issues"},"bin":{"env-vault":"bin/env-vault.js"},"dist":{"shasum":"90f685a693902748cf9256f475ab62fc350cc250","tarball":"https://registry.npmjs.org/@bora-technologies/env-vault/-/env-vault-0.0.12.tgz","fileCount":30,"integrity":"sha512-q5TYDH/XuyAkeujhQubk/caMQiwUb6hjBn6mAkarwqJ4YONQiUxKLP8B3Kb4C3CrgJFl6v0v6mKs2jpW/z9pOA==","signatures":[{"sig":"MEUCIF40ZxJ9gGxf1sfF4I/FF3hbOFRYJKgyjVHtjrw8BV3lAiEA2t19rjvLRHJxBi5A1/NEgm+qvrGxtUOWwIWGQa5YEF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95830},"engines":{"node":">=18.0.0"},"gitHead":"3c071dae87a7a2f8c64e5759b40ec5ddd75b3195","_npmUser":{"name":"praneelbora","email":"boratechnologies9@gmail.com"},"repository":{"url":"git+https://github.com/Bora-Technologies/env-vault.git","type":"git"},"_npmVersion":"10.8.2","description":"Secure environment variable management with encryption and sharing","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dotenv":"^16.3.1","inquirer":"^8.2.6","commander":"^11.0.0","tweetnacl":"^1.0.3","simple-git":"^3.20.0","tweetnacl-util":"^0.15.1","@env-vault/crypto":"file:./packages/crypto"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/env-vault_0.0.12_1766302211440_0.2830638946231576","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@bora-technologies/env-vault","version":"0.0.13","keywords":["env","environment","variables","secrets","vault","dotenv","cli","encryption","security"],"author":{"name":"Bora Technologies"},"license":"MIT","_id":"@bora-technologies/env-vault@0.0.13","maintainers":[{"name":"praneelbora","email":"boratechnologies9@gmail.com"}],"homepage":"https://github.com/Bora-Technologies/env-vault#readme","bugs":{"url":"https://github.com/Bora-Technologies/env-vault/issues"},"bin":{"env-vault":"bin/env-vault.js"},"dist":{"shasum":"d53de29d1c11738b9f785379bad421a16aae7645","tarball":"https://registry.npmjs.org/@bora-technologies/env-vault/-/env-vault-0.0.13.tgz","fileCount":30,"integrity":"sha512-u7UIu9+DN24Bvlbl1gtEgVxaKYTS/TEMNxqQYrKBdAEoh35xtxe3yL2f11IM8THJF+JmJLZsRB5URdhwzvFcPA==","signatures":[{"sig":"MEYCIQCP3kBoZL+rfUY3imNctTcxk+3iC9IWxkaUGeLXnp4Y2wIhAN4+jHhV6712+GrW2XkpuChp5HJp/u8D7ULkCkkQJT77","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98286},"engines":{"node":">=18.0.0"},"gitHead":"ecb0d326a292c52814235d75e38eba50f607b7e1","_npmUser":{"name":"praneelbora","email":"boratechnologies9@gmail.com"},"repository":{"url":"git+https://github.com/Bora-Technologies/env-vault.git","type":"git"},"_npmVersion":"10.8.2","description":"Secure environment variable management with encryption and sharing","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dotenv":"^16.3.1","inquirer":"^8.2.6","commander":"^11.0.0","tweetnacl":"^1.0.3","simple-git":"^3.20.0","tweetnacl-util":"^0.15.1","@env-vault/crypto":"file:./packages/crypto"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/env-vault_0.0.13_1766302544399_0.823293234897553","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@bora-technologies/env-vault","version":"0.0.14","keywords":["env","environment","variables","secrets","vault","dotenv","cli","encryption","security"],"author":{"name":"Bora Technologies"},"license":"MIT","_id":"@bora-technologies/env-vault@0.0.14","maintainers":[{"name":"praneelbora","email":"boratechnologies9@gmail.com"}],"homepage":"https://github.com/Bora-Technologies/env-vault#readme","bugs":{"url":"https://github.com/Bora-Technologies/env-vault/issues"},"bin":{"env-vault":"bin/env-vault.js"},"dist":{"shasum":"a0252bc2b26deca93b9332a70f7f89bc8be3e285","tarball":"https://registry.npmjs.org/@bora-technologies/env-vault/-/env-vault-0.0.14.tgz","fileCount":30,"integrity":"sha512-r+3S+uzdUrrlPgrq8PBgDbS1jovYhLbPdwJARWvgD3q6ajObQyC5yhuqm8Zj7vBIpwvHgXEM/NeVDwJHzYZNHw==","signatures":[{"sig":"MEUCIQCm1LuVKqONTFFk34uuF+8fy5cpntVitkyyjCj09X0ncAIgYNEMpQJFuEX1EAZrStB/ckBLCjqfPOU68WFg1n4z878=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99305},"engines":{"node":">=18.0.0"},"gitHead":"98cbdda3d52a32db68324c53dc03dada4c6a729d","_npmUser":{"name":"praneelbora","email":"boratechnologies9@gmail.com"},"repository":{"url":"git+https://github.com/Bora-Technologies/env-vault.git","type":"git"},"_npmVersion":"10.8.2","description":"Secure environment variable management with encryption and sharing","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dotenv":"^16.3.1","inquirer":"^8.2.6","commander":"^11.0.0","tweetnacl":"^1.0.3","simple-git":"^3.20.0","tweetnacl-util":"^0.15.1","@env-vault/crypto":"file:./packages/crypto"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/env-vault_0.0.14_1766302692512_0.021040904579052278","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@bora-technologies/env-vault","version":"0.0.15","description":"Secure environment variable management with encryption and sharing","bin":{"env-vault":"bin/env-vault.js"},"scripts":{"test":"node tests/security.test.js","doctor":"node bin/env-vault.js doctor"},"keywords":["env","environment","variables","secrets","vault","dotenv","cli","encryption","security"],"author":{"name":"Bora Technologies"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Bora-Technologies/env-vault.git"},"homepage":"https://github.com/Bora-Technologies/env-vault#readme","bugs":{"url":"https://github.com/Bora-Technologies/env-vault/issues"},"engines":{"node":">=18.0.0"},"dependencies":{"@env-vault/crypto":"file:./packages/crypto","commander":"^11.0.0","dotenv":"^16.3.1","inquirer":"^8.2.6","simple-git":"^3.20.0","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"_id":"@bora-technologies/env-vault@0.0.15","gitHead":"98cbdda3d52a32db68324c53dc03dada4c6a729d","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"integrity":"sha512-TYWdMMKGPCisMHLivAiiaFhAG0d7A+1DquEWGl8OL68yklYdredlPv9TxeX0jPik4Rwm+/GOVvvP1by28oS24Q==","shasum":"5d0d0fb42073d6c962a07ab113721d53e4652685","tarball":"https://registry.npmjs.org/@bora-technologies/env-vault/-/env-vault-0.0.15.tgz","fileCount":31,"unpackedSize":114237,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCQNJrbmV9Oym5eCLxFusOUWCr8FiEsYpjQuuqHvjhFsgIhAPL54Ig9J7c1L9yNJ1dry7r0eZdOCB1XxyYn65GLNCXM"}]},"_npmUser":{"name":"praneelbora","email":"boratechnologies9@gmail.com"},"directories":{},"maintainers":[{"name":"praneelbora","email":"boratechnologies9@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/env-vault_0.0.15_1767605168647_0.12601380104623128"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-21T06:30:38.009Z","modified":"2026-01-05T09:26:09.349Z","0.0.1":"2025-12-21T06:30:38.269Z","0.0.2":"2025-12-21T06:35:11.019Z","0.0.3":"2025-12-21T06:39:42.965Z","0.0.4":"2025-12-21T06:56:51.844Z","0.0.5":"2025-12-21T07:05:06.777Z","0.0.6":"2025-12-21T07:09:04.297Z","0.0.7":"2025-12-21T07:15:22.558Z","0.0.8":"2025-12-21T07:16:21.002Z","0.0.9":"2025-12-21T07:18:08.058Z","0.0.10":"2025-12-21T07:19:49.321Z","0.0.11":"2025-12-21T07:26:23.020Z","0.0.12":"2025-12-21T07:30:11.577Z","0.0.13":"2025-12-21T07:35:44.536Z","0.0.14":"2025-12-21T07:38:12.677Z","0.0.15":"2026-01-05T09:26:08.785Z"},"bugs":{"url":"https://github.com/Bora-Technologies/env-vault/issues"},"author":{"name":"Bora Technologies"},"license":"MIT","homepage":"https://github.com/Bora-Technologies/env-vault#readme","keywords":["env","environment","variables","secrets","vault","dotenv","cli","encryption","security"],"repository":{"type":"git","url":"git+https://github.com/Bora-Technologies/env-vault.git"},"description":"Secure environment variable management with encryption and sharing","maintainers":[{"name":"praneelbora","email":"boratechnologies9@gmail.com"}],"readme":"# env-vault\n\nSecure environment variable management with encryption and sharing capabilities.\n\n## Prerequisites\n\n- **Node.js 18+**\n\n## Installation\n\n```bash\nnpm install -g @bora-technologies/env-vault\n```\n\n## Quick Start\n\n```bash\n# 1. Initialize your vault with a master password\nenv-vault init\n\n# 2. Initialize env-vault in a project directory\ncd your-project\nenv-vault init-repo .env\n\n# 3. Get decrypted secrets\nenv-vault get\n\n# 4. Share with a teammate (they need to run env-vault init first)\nenv-vault share . <their-public-key>\n```\n\n## Commands\n\n### Core Commands\n\n| Command | Description |\n|---------|-------------|\n| `init` | Initialize a new vault with a master password |\n| `identity` | Show your public key (share this to receive secrets) |\n| `init-repo [envFile]` | Initialize .env-vault in current project directory |\n| `get [repo] [file]` | Get decrypted secrets for a repository |\n| `add <repo> [file]` | Add or update secrets for a repository |\n| `list` | List all repositories |\n| `rm <repo>` | Remove a repository |\n| `edit <repo>` | Edit secrets in your default editor |\n\n### Sharing Commands\n\n| Command | Description |\n|---------|-------------|\n| `share <repo> <pubkey>` | Share a repository with a public key |\n| `revoke <repo> <fingerprint>` | Revoke access to a repository |\n| `recipients <repo>` | List recipients who have access |\n\n### Git Sync Commands\n\n| Command | Description |\n|---------|-------------|\n| `sync` | Sync vault with remote git repository |\n| `clone <git-url>` | Clone an existing vault from git |\n| `migrate` | Migrate repos from central vault to per-project storage |\n\n### Maintenance Commands\n\n| Command | Description |\n|---------|-------------|\n| `doctor` | Check vault security (permissions, config) |\n| `doctor --fix` | Automatically fix permission issues |\n| `reset` | Delete vault and start fresh |\n\n## How It Works\n\nenv-vault uses public-key cryptography to securely store and share environment variables:\n\n1. **Initialization**: Creates a unique X25519 keypair for your device\n2. **Encryption**: Secrets are encrypted with AES-256-GCM using a random data encryption key (DEK)\n3. **Key Wrapping**: The DEK is wrapped (encrypted) for each recipient's public key\n4. **Sharing**: To share, you wrap the DEK for the recipient's public key\n5. **Storage**: Encrypted secrets can be committed to git safely\n\n```\n┌─────────────────────────────────────────────────────────┐\n│                    .env-vault/                          │\n├─────────────────────────────────────────────────────────┤\n│  secrets.enc      - AES-256-GCM encrypted secrets       │\n│  recipients.json  - Wrapped DEKs for each recipient     │\n└─────────────────────────────────────────────────────────┘\n```\n\n## Workflow Example\n\n### Team Setup\n\n```bash\n# Alice (project owner)\nenv-vault init                    # Create identity\nenv-vault init-repo .env          # Encrypt project secrets\ngit add .env-vault/ && git commit -m \"Add encrypted secrets\"\ngit push\n\n# Bob (teammate)\nenv-vault init                    # Create his own identity\nenv-vault identity                # Shows his public key\n# Send public key to Alice\n\n# Alice shares with Bob\nenv-vault share . <bob-public-key>\ngit add .env-vault/ && git commit -m \"Share with Bob\"\ngit push\n\n# Bob can now decrypt\ngit pull\nenv-vault get                     # Outputs decrypted secrets\nenv-vault get .env                # Writes to .env file\n```\n\n## Security\n\n- **End-to-end encryption**: Secrets are encrypted locally before storage\n- **Zero-knowledge**: Private keys never leave your device\n- **Proven cryptography**: X25519 + AES-256-GCM + scrypt (N=2^17)\n- **No plaintext in git**: Only encrypted data is committed\n- **Per-device keys**: Each device has its own keypair\n- **Restrictive permissions**: All files 0600, directories 0700\n\n### Security Commands\n\n```bash\nenv-vault doctor          # Check vault security\nenv-vault doctor --fix    # Fix permission issues\nnpm test                  # Run security tests\n```\n\n### Best Practices\n\n- Use a strong master password (16+ characters or passphrase)\n- Store your master password in a password manager\n- Add `.env*` to `.gitignore`\n- Revoke access and re-key when team members leave\n\nSee [SECURITY.md](SECURITY.md) for threat model and cryptographic details.\nSee [TEAM.md](TEAM.md) for team onboarding and workflows.\n\n## File Locations\n\n| Path | Description |\n|------|-------------|\n| `~/.env-vault/` | Central vault directory |\n| `~/.env-vault/identity/` | Your keypair (private.key is encrypted) |\n| `~/.env-vault/repos/` | Central repository storage |\n| `./.env-vault/` | Per-project encrypted secrets |\n\n## Troubleshooting\n\n### \"Failed to unlock vault. Wrong password?\"\n- Check that you're entering the correct master password\n- The password is case-sensitive\n\n### \"Vault not initialized\"\n- Run `env-vault init` to create your identity first\n\n### Installation fails\n- Ensure you have Node.js 18 or higher\n- Try: `npm cache clean --force && npm install -g @bora-technologies/env-vault`\n\n## License\n\nMIT\n","readmeFilename":"README.md"}