{"_id":"senv","_rev":"6-02cac810ad41a6b0d80cc9cab072f4b1","name":"senv","dist-tags":{"latest":"1.0.2"},"versions":{"0.1.0":{"name":"senv","version":"0.1.0","description":"A simple CLI tool for encrypting and decrypting .env files","main":"index.js","repository":{"type":"git","url":"git+https://github.com/jaydenwindle/senv.git"},"author":{"name":"Jayden Windle"},"license":"MIT","preferGlobal":true,"bin":{"senv":"./bin/senv"},"dependencies":{"commander":"^2.18.0","envfile":"^2.3.0"},"gitHead":"8ba17d862259af48a14be54bbb31c7271b90ab7f","bugs":{"url":"https://github.com/jaydenwindle/senv/issues"},"homepage":"https://github.com/jaydenwindle/senv#readme","_id":"senv@0.1.0","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"jaydenwindle","email":"jaydenwindle@gmail.com"},"dist":{"integrity":"sha512-vhFKCURocrpPY8hm/RrHyppwMuPZTJwhgLU96Pf9RbQCLgSN/JtWzN/fRoGAWfbsOIfMs5locHFeJbjfwqWoJQ==","shasum":"af3a38a03be2dfaf26aa0d7da625866759ca5211","tarball":"https://registry.npmjs.org/senv/-/senv-0.1.0.tgz","fileCount":6,"unpackedSize":7909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJblFb1CRA9TVsSAnZWagAAjBIP/3dTNO1NiyS2RGpKd4hp\ndrxSSfMDzc5dFIY4c4r15tv4mFt9kri+rgvZomxIH5IfNyeJ7dz/t7wjJcDH\nhyJ96hAbkFT3fPCmwpaqrKZTLr7Nnk4ukF+GlRnhXehXfhF1lZwBhksJ4uG5\nnvW2sAogLxwrCuqXpyl99IsRGzT/Be3yzq8HosPZmTyd5EqUk0y+vFggaXmU\n4IgbLyb8/WMzx9Xk/rXi4TyS7p6u6Mzm72zD33TwOiNRDeVUtFexh+ajwWmM\nlNtBlJStf4twYJws0Q5hhSo8g3wJE5qfzQE+y6LyfSMQqYiQmgqtj305yzvQ\n5yqtMhaC0GBoteieTdW8MO0J34Ri3EqvvVqPOabcS5MEg7g3gxuaaV5wA0tN\no+F5RK5jh0s75KCR4TFWart8cKTtMqesyR8Evh2bsn1FYzDnVgSjmnXU6AjA\n2JUFhT0zQ7Jo2ijXCRNsOZ9E803zXn6f2sPHfqYITvY9IvS1ceOOe+cBLHc0\nrXzLgufcijJRj6zfbkiFzX9lIaJvYMpIYfy7T05r8MyS2oiZgUlCj8kiQ22/\ngX823MlJOhJ6ltaGHX1/Qo/nVXBWBuF5ovwu6cg8m0Pl2jnb0K/wjLufFJ/r\ne90HO1aUgoqkYfvzPakUclRbmE/zaOVFMLRHL80LBXjdXHOPRu+Pyp3AyIV+\nv1fq\r\n=Yoh4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGe+XtZauGfslZ+A9zEKwRnEqswQpXlZLwz0KMjmLlQ0AiEAiw6us4fSIqStDjFvJ+STxo3/GsHRG8mczKXmiELbUg8="}]},"maintainers":[{"name":"jaydenwindle","email":"jaydenwindle@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/senv_0.1.0_1536448245018_0.9620549913506031"},"_hasShrinkwrap":false},"0.1.1":{"name":"senv","version":"0.1.1","description":"A simple CLI tool for encrypting and decrypting .env files","main":"index.js","repository":{"type":"git","url":"git+https://github.com/jaydenwindle/senv.git"},"author":{"name":"Jayden Windle"},"license":"MIT","preferGlobal":true,"bin":{"senv":"./bin/senv"},"dependencies":{"commander":"^2.18.0","envfile":"^2.3.0"},"keywords":["dotenv","secure dotenv","encrypted dotenv",".env","secure .env","encrypted .env","environment variable","encrypted environment variable","secure environment variable"],"gitHead":"d6c6c3c815050eec8eb78f35288c045e192488bf","bugs":{"url":"https://github.com/jaydenwindle/senv/issues"},"homepage":"https://github.com/jaydenwindle/senv#readme","_id":"senv@0.1.1","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"jaydenwindle","email":"jaydenwindle@gmail.com"},"dist":{"integrity":"sha512-UXt20frTvmU7K3+ARBbMsL3l07YvqMwfCpvQD2cMmNKu3hLQjk4PU0hgPUxcztYH9m9Uhr/JEq3Y+ZiT+d6daA==","shasum":"9c2182e8bd9dd373fadeabd06ad9083457dfffa1","tarball":"https://registry.npmjs.org/senv/-/senv-0.1.1.tgz","fileCount":6,"unpackedSize":9877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJblGJICRA9TVsSAnZWagAAdTwP/3B3sOOoaMcPNCOAcDSL\n+SSP0I2tXjbLRfAAnDAaWP8U4xw0dBxdolS8MpgXxs/Cfbq7pkYISJIh9csV\ndB/k3h+A7YTGEvt1VftWlIy4E/fGFs/7NhIYnChSF0yTN2nucEweX8GtKMwF\n5MRRYNrxLmFaQo+jaBVYYpEt5idYmsnwGcYK41wLkQpGA7gJhpRG8t0H46er\nvZ/qeEp+ngspTItwBcP77QyteyDwfQzP16h4myxhgQEHCobBvjdLqXqRyvx0\n+/syUekjT0KjYrz7hDc7ZszVnSjTWktQ0o6Ir5JEHpTaGJ764TdmTKRJpLL9\nF45hv0htSHHKEL7boi2m5+bZ7s07bybDbP7ZqLWIR7rG8ycezanbQU6FcBUC\n32TaCyHNsUW+LVQojIUUg6b92bXTZJQgRyL392Jb+eWh97qRvPMGENQaPsR5\nfVE+gjxwWBgzUQTAfmL00zemoBBg4JAdZ8R8idAlHekahs4Dh+v/ydD/TQlt\n78slmQyGkDY7UZy/eaVQbkGVubTjZnd4ljGTvNQZnDIoXagQKIfYIjkNm2fR\nviYHHKMu3pXP/5FTkNVQcDFn6eNkltKNNoqLki9noTub8EkvtrvAEXrxnjNh\nyIVyO6gGqLIaARMuMNwWG8map+4AZUh+MiRio3P+aoELFWOzKPA2U3Ruc0jj\nOsJ/\r\n=MlUn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAyIa+dsdKK/EVIYKpbopbroV786MAz1eA6LorSW2b+8AiEAxxF8kyeIoZm+68HOIlztIagjY1jJe3Pht1QNKehhxRg="}]},"maintainers":[{"name":"jaydenwindle","email":"jaydenwindle@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/senv_0.1.1_1536451144120_0.1485051764614811"},"_hasShrinkwrap":false},"0.1.2":{"name":"senv","version":"0.1.2","description":"A simple CLI tool for encrypting and decrypting .env files","main":"index.js","repository":{"type":"git","url":"git+https://github.com/jaydenwindle/senv.git"},"author":{"name":"Jayden Windle"},"license":"MIT","preferGlobal":true,"bin":{"senv":"./bin/senv"},"scripts":{"test":"jest .","coverage":"jest --coverage ."},"dependencies":{"commander":"^2.18.0","envfile":"^2.3.0"},"keywords":["dotenv","secure dotenv","encrypted dotenv",".env","secure .env","encrypted .env","environment variable","encrypted environment variable","secure environment variable"],"devDependencies":{"jest":"^23.5.0"},"gitHead":"01689099ce546c05a6a37e0473f2cd32bf077cce","bugs":{"url":"https://github.com/jaydenwindle/senv/issues"},"homepage":"https://github.com/jaydenwindle/senv#readme","_id":"senv@0.1.2","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"jaydenwindle","email":"jaydenwindle@gmail.com"},"dist":{"integrity":"sha512-tFBDwNtr00711AMkkufWVfOkRJsmQkoC/azFu/eJh3dYAplR3QLRVtgbQYRRW5dlVS5YYIKiIixv6ECv1+1wvw==","shasum":"dc21b33056fcbc6d659c04b4ae97c5669206bba0","tarball":"https://registry.npmjs.org/senv/-/senv-0.1.2.tgz","fileCount":7,"unpackedSize":119032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJblHMwCRA9TVsSAnZWagAA++EP/2oGIRi7oR2CtNl/lITR\nk7MaGfOJlqDskNaOaZOL/NpZNC8P7szE7zA8Yz9X7dOMV9lQG+tL4v08Fse+\nlBHN/G4lfeRzFotxWNoglYILc1TMDgw4uSzAKMxrXQAB7Ia7Bx6pxTSIOzIR\n8UMzwf0zK1OVYk4Ip4PnaWITIMmTwa1Us5qAEkGNK/Asr61RgbqMVX41HIJM\nC6WbCwMIxrAsaEVy2R+CbHmKRhFRUMNILcOZDGjDjMYBhuKcy+nKyT6oXBcp\nYhnoFdTnOBMSwiVQ1GPvEmq5A+U7cr9P1/OG0yMiIxcO5zQDtBf9r+xEfbfB\n8VkNOjLuPWyRqweqXlHxNKOnzjcqm/V1Qg6OdyVsqb2cXKmZqCR9eScxyTx3\n0OB7X56+JHS6ltvjx0bz3BBL5wzPuhb/zIpOR2HlPwEcxpY0/Xy961bEEJNN\n+gAuSl7uWQ94e9GPslEsTP+j62SPAQ0v1lEqs4lSvY6d3WE2J39PnsRVghMW\njCMZg4jXkVB5inULHiD7RYhaJTu4r/ZaDYonumI390clchmNsVYy9FwFLHQY\nLxulPk8N6GOJjeRO+2zjdboHFwee5KugWFm/yf06SoevMyhOArif61rT15a9\n0Y31oj0E0uGYsSRnXsrggE0BSPwROhryB5+z0JisOkktGmxt6rDWPwGDq49K\nBUpd\r\n=KUEn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIChyBOFbFPcJASq5QDMd7AHbLG+5T12PtIR5Tfx3EGgrAiAjrQw3LWNBH8IVXw4Y6r4b9oWiVoB1bp4xIo2ccKQKpA=="}]},"maintainers":[{"name":"jaydenwindle","email":"jaydenwindle@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/senv_0.1.2_1536455471326_0.03351842124174609"},"_hasShrinkwrap":false},"1.0.0":{"name":"senv","version":"1.0.0","description":"A simple CLI tool for encrypting and decrypting .env files","main":"index.js","repository":{"type":"git","url":"git+https://github.com/jaydenwindle/senv.git"},"author":{"name":"Jayden Windle"},"license":"MIT","preferGlobal":true,"bin":{"senv":"./bin/senv"},"scripts":{"test":"jest .","coverage":"jest --coverage ."},"dependencies":{"commander":"^2.18.0","envfile":"^2.3.0"},"keywords":["dotenv","secure dotenv","encrypted dotenv",".env","secure .env","encrypted .env","environment variable","encrypted environment variable","secure environment variable"],"devDependencies":{"jest":"^23.5.0"},"gitHead":"acdc38b07cac46528a265a4f3dae09a1e7488581","bugs":{"url":"https://github.com/jaydenwindle/senv/issues"},"homepage":"https://github.com/jaydenwindle/senv#readme","_id":"senv@1.0.0","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"jaydenwindle","email":"jaydenwindle@gmail.com"},"dist":{"integrity":"sha512-3/xOXPc6ZDdPHe4/1+a85wNND/CT89L1HfPyKuD8PQ32l0Z8gAhfMmllW3Apbfq65CIATvNVROp9NAdLUILqDg==","shasum":"10c85fabc50261b845ab4947ea88e3b285648c65","tarball":"https://registry.npmjs.org/senv/-/senv-1.0.0.tgz","fileCount":9,"unpackedSize":128377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJblKTsCRA9TVsSAnZWagAAOIkQAJz561hmYKhU/CRtDChu\neK4Y73CM7WuSrTD1OMD6tUfCY9Zd9uhoR9W2es7pr/vg+dvKuO/KeGBLYFE/\n+0d1Q9UEps7XPf3R3yVfNuaMx/j0I/nWE8dgToJpRMHgHNmzHv1FT/Gpp3wV\nmSjm1t2SVLCxfd+pX4OzvX+XT0Xx+9DTN+YXPGSD+sBv1P3ijzLmQ+0YYQ3A\nchlkv5aR4tnmzP9eQxrTxg40t8oN6xf56HRslVda2h0agqs43DNN1f7qQkt4\nPKX74nJYuNRMee8nFzLzPnVKukmflLvqJkyHSft3p/sJViQu6U6vjP5MIvD2\nmS+p+qhez0M3A8f0lQ10ywJL1/+LZjUPcGlmSu01K3uU/khT3fUm9edCAEqZ\nlQnvEHP39Mkl0V1zbpDGTrmgtoj7Vf5dVOde9b+x+5vm+9DbYglTZlDWBKfb\nCjtrSH0e/FlIKzM9mB17BsNyADNt8iFcC8gNfVptP/yBhu6JjHqugJ8rrutq\nmajwDpL4LJAe7lfv/u//GoUGdb0Gy9pSmgL2mGBas98UOoZvkjE2fNfyDhNZ\nukwj7bDceVTsRe67RUJD6k7+sumPraqsM3KUtGIUR6Q+QdhK1IBIEjubj/mi\ncHNENFddFpRLgCFlnkutcXiRgHv376aC5vE8/CpIaM1zzoe3t/TA9D8F90Jp\nZkUf\r\n=oWFt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmSduFdJOkn8+rLYxsjW9pBICdXPdX6/kC6zOTasTuXgIhAMfiWIwdrTgVlx5UsM77/HOXhTwG7Kek7l5LvfKAH+OD"}]},"maintainers":[{"name":"jaydenwindle","email":"jaydenwindle@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/senv_1.0.0_1536468203865_0.6581707920812192"},"_hasShrinkwrap":false},"1.0.1":{"name":"senv","version":"1.0.1","description":"A simple CLI tool for encrypting and decrypting .env files","main":"index.js","repository":{"type":"git","url":"git+https://github.com/jaydenwindle/senv.git"},"author":{"name":"Jayden Windle"},"license":"MIT","preferGlobal":true,"bin":{"senv":"./bin/senv"},"scripts":{"test":"jest .","coverage":"jest --coverage ."},"dependencies":{"commander":"^2.18.0","envfile":"^2.3.0"},"keywords":["dotenv","secure dotenv","encrypted dotenv",".env","secure .env","encrypted .env","environment variable","encrypted environment variable","secure environment variable"],"devDependencies":{"jest":"^23.5.0"},"gitHead":"c58e61712ae996d0d1e3cef5483fda8ae99515e8","bugs":{"url":"https://github.com/jaydenwindle/senv/issues"},"homepage":"https://github.com/jaydenwindle/senv#readme","_id":"senv@1.0.1","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"jaydenwindle","email":"jaydenwindle@gmail.com"},"dist":{"integrity":"sha512-u6GYBbyTQCduaIYjdtN9tzpLWhsymet3ihgSFGo8kFy6HXzYfSWlSzOLmUGVlthRP0ydP8+jqxYeZDLijpxTew==","shasum":"67bf57f396538c7bec0f1ba73a50eadd0baab519","tarball":"https://registry.npmjs.org/senv/-/senv-1.0.1.tgz","fileCount":9,"unpackedSize":128639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJblKicCRA9TVsSAnZWagAAb5oP/2mL1zeorLzhPOJqOShU\nVPuABOs/VKoVX/gn1ZKCOkSvKkl3p3p0VESZd4E7+HDxiMOxXJbAdxMHPIV9\npjzr5F86CMBY4AUrVFWfc/lY4pdYh+cmiocHh4jwatL8SQrJxMbKGHf6s1LE\ni5IzAJvaRaSsvTN14NR0gWP4HSxxJPwBFlAObZbtOZuZAnszJBSknzEOaJjx\n282/gyuf3WJJvnz24MaKyZHw50Crov8aN/aUSzjM/2och/42BuUER81sBE+5\nHH5dhnJWjPDrNQkzavDBmgVUCB5p8Dt/GVBP3kADauA/8KMFe4i3fMB1QwoB\ncYc5XEYcxOMvt5GbNzAJv9wuyNhQ+QqktRxhf9HTb2ZMXPweodRa6YI63NIK\nI+OhWOABr+NS+hd1b9VAFytMgkLX4noxvjUij/dR3MZRwX+qZG09X7BDzMTH\n/kUZ+CwgKeMg+xv47smziVshVgZSEMCmjVQ2SroFRSiMxnqXobLT+7WxeVS0\nny3kfIgykbZzrszORUGypZ598y9hhCePwKh+EU+Op56AFU5Pnxs8y/QRv9SH\naPsBpyThR2rkAtoSptOJuSdmEi6UV79eJ7n0DgohmmtCCc/DXPlNpkaRHrJ+\nYCaBH/GZDCGRHZ78w4IJMDuzBn6gK7Dy/ZwHIeCeJFF4ZarjN8XcD+L2esdr\niXhQ\r\n=5n1O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvG00JtjuKFhQFgU0ZfSxeb7Y/YXawItk/6JgZd/gpEwIhAPIZyR6vDQdFX4yvs9+j9trFfaLRzna/1WIW9q4joktV"}]},"maintainers":[{"name":"jaydenwindle","email":"jaydenwindle@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/senv_1.0.1_1536469147867_0.7204023495876635"},"_hasShrinkwrap":false},"1.0.2":{"name":"senv","version":"1.0.2","description":"A simple CLI tool for encrypting and decrypting .env files","main":"index.js","repository":{"type":"git","url":"git+https://github.com/jaydenwindle/senv.git"},"author":{"name":"Jayden Windle"},"license":"MIT","preferGlobal":true,"bin":{"senv":"./bin/senv"},"scripts":{"test":"jest .","coverage":"jest --coverage ."},"dependencies":{"commander":"^2.18.0","envfile":"^2.3.0"},"keywords":["dotenv","secure dotenv","encrypted dotenv",".env","secure .env","encrypted .env","environment variable","encrypted environment variable","secure environment variable"],"devDependencies":{"jest":"^23.5.0"},"gitHead":"bdf7bbaf350a5380d4baef01790d20e6e0522585","bugs":{"url":"https://github.com/jaydenwindle/senv/issues"},"homepage":"https://github.com/jaydenwindle/senv#readme","_id":"senv@1.0.2","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"jaydenwindle","email":"jaydenwindle@gmail.com"},"dist":{"integrity":"sha512-SGEHNMHpXjeuwFsZu04K521uNEEKwX+6JwsNlquhTGqavVKpTzesUJVt9M/fZ3r8YmA18RaNOsE/OBgeWpoP1Q==","shasum":"e73c04c971dac67a3d8dd2146384d97c4a900b46","tarball":"https://registry.npmjs.org/senv/-/senv-1.0.2.tgz","fileCount":9,"unpackedSize":128720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJblLDGCRA9TVsSAnZWagAAUQcP/3lTvXjO5/QHR14Taz8/\n6vzg5iKEwTnGxUhaRG0EDHnU2ftY9S2a/y/MfSx9z+6BclBXAaaFy6fLLVoO\ns1wHSdwKxBYvOQUzeUG3v67e45h8uufX2kNDo1Fomhgnf0Yd/SLZ+F7sQkP7\n1ed7HbVHjtrBm2W+Jl0GriwJg+oq/iPBM87h79oa4Fg1AqwjYV8B9zlh45Pp\nt+TSzEPQS/+FUK0IShUsC061/g4+PbOrBf+fVIl8WoAfDwxWaPHTS1Zvx5Nm\nXei+s5OCrwQqtHCIoJSpe60y7nTK5zF9Q9qJMUAYdi3lSDPTf+kD85p9tXhf\nW9s5cKK6I2yWbJUdsayXG7SvwP7vjSl/80/LBST15EtRjzodRWa7LghNmdcT\ne6O7A+R2nlIH9+gLGusMPj22/5zfv0gOUI0f6T3tIIPK5qMSVQoGogDTlWiv\n8aIHECNJsTuh1Ub1kY4Cfh/RAlu5/sTbC3IEg3uS1rRbhTDmeETYiAMgaQWf\nmfYbWB6kuRL5iWKUPn2NOQtEISw2f5G5eCrTMPNYbTMBNAb5vmnNFb/J0bw5\nMDyqOAcCnqxE2gfvo8eIWh07gYN0YI2i4yreTed4EvfxSxneNpz2RlUVLicE\n5yhEwI6lXltui3Eq/huL8/jfDNuhdeS86K3BLZrxZaptfao9HGigQ2R2zBt/\nmgsL\r\n=DepW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWovuBgBVjPYWIVOECcDHppEECTssjGo93NQiVZF7OugIgcDbWNPp3gM4KX1SaY3Y6iEHLbi6U6I7hwhhcsMY3wfk="}]},"maintainers":[{"name":"jaydenwindle","email":"jaydenwindle@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/senv_1.0.2_1536471237494_0.5567502155401434"},"_hasShrinkwrap":false}},"time":{"created":"2018-09-08T23:10:45.017Z","0.1.0":"2018-09-08T23:10:45.139Z","modified":"2022-05-17T11:35:13.165Z","0.1.1":"2018-09-08T23:59:04.279Z","0.1.2":"2018-09-09T01:11:11.529Z","1.0.0":"2018-09-09T04:43:23.983Z","1.0.1":"2018-09-09T04:59:08.025Z","1.0.2":"2018-09-09T05:33:57.601Z"},"maintainers":[{"name":"jaydenwindle","email":"jaydenwindle@gmail.com"}],"description":"A simple CLI tool for encrypting and decrypting .env files","homepage":"https://github.com/jaydenwindle/senv#readme","repository":{"type":"git","url":"git+https://github.com/jaydenwindle/senv.git"},"author":{"name":"Jayden Windle"},"bugs":{"url":"https://github.com/jaydenwindle/senv/issues"},"license":"MIT","readme":"# 🔐 senv\n\n[![Build Status](https://travis-ci.org/jaydenwindle/senv.svg?branch=master)](https://travis-ci.org/jaydenwindle/senv)\n\n\nA simple CLI tool for encrypting and decrypting .env files.\n\n\n## Features:\n- 🔒 Encrypt and decrypt `.env` files so they can be securely tracked in Git\n- 👀 .env file changes are easily visible during code review\n- 🔢 Supports multiple `.env` files for different environment configurations\n- 🎮 Supports encryption and decryption via CLI tool\n- 🚢 Easy to configure for use with a CI system\n\n\n## Installation:\n\n`$ yarn global add senv`\n\nor\n\n`$ npm install -g senv`\n\n\n## Basic Usage\n\n#### Setup your encryption key\n```\n$ echo \"your_password_here\" >> .env.pass\n```\n\n#### Encrypt a plain text .env file:\n```\n$ senv encrypt .env -o .env.enc\n```\n\n#### Decrypt an encrypted .env file:\n```\n$ senv decrypt .env.enc -o .env\n```\n\n\n## Passwords\n\nThere are several ways to store your passwords, depending on what works best with\nyour project's existing setup.\n\n#### One password for all `.env` files\nTo configure `senv` to use a single password for all `.env` files you have two options:\n\n1) Set the `DOTENV_PASS` environment variable in your `~/.bash_profile`:\n```\n$ export DOTENV_PASS=your_password_here\n```\n\n2) Create a file named `.env.pass` in the same directory as your `.env` file:\n```\n$ echo \"your_password_here\" >> .env.pass\n```\n\nIf both an environment variable and a password file are present, `senv` will default to using the\nenvironment variable.\n\n#### One password for each `.env` file\n`senv` will look for and use an environment variables or password file for each `.env` file based\non the filename that is passed in, like so:\n\n```\n$ senv encrypt .env                 # Looks for $DOTENV_PASS or .env.pass\n$ senv encrypt .env.prod            # Looks for $DOTENV_PROD_PASS or .env.prod.pass\n\n$ senv decrypt .env.prod.enc        # Looks for $DOTENV_PROD_PASS or .env.prod.pass\n$ senv decrypt .env.prod.encrypted  # Looks for $DOTENV_PROD_PASS or .env.prod.pass\n$ senv decrypt .env.prod.suffix     # Looks for $DOTENV_PROD_SUFFIX_PASS or .env.prod.suffix.pass\n```\n\nIf both an environment variable and a password file are present for an individual `.env` file,\n`senv` will default to using the environment variable.\n\n#### CLI Argument (insecure)\nYou can also pass in your password as a command line argument, like so:\n```\n$ senv encrypt .env -p your_password_here\n```\n\nHowever, this method is insecure and should not be your first choice.\n\n## Advanced Usage\n\n#### Update encrypted .env file on each commit:\n```\n$ echo \"#!/bin/sh\" >> .git/hooks/pre-commit\n$ echo \"senv encrypt .env -o .env.enc\" >> .git/hooks/pre-commit\n$ chmod +x .git/hooks/pre-commit\n```\n\n#### Decrypt .env.env file in CI pipeline:\n- Add `$DOTENV_PASS` or individual file environment variable via UI\n\n## Why?\n\nEveryone knows it's bad practice to store plaintext secrets in git. Often the alternatives are unecessarily complex for small projects (e.g. Hashicorp Vault), or are a pain to manage (e.g. passing around `.env` files among developers via slack or email 🤮).\n\nThis tool makes it easy to encrypt and decrypt any `.env` files so they can be securely tracked in Git.\n\nThere are several other great libraries that support encryption of environment variables ([encrypt-env](https://www.npmjs.com/package/encrypt-env), [secure-env](https://www.npmjs.com/package/secure-env), etc), but none fit our use case well (managing secrets in `.env` files with `react-native-config`) for one reason or another.\n\nSo I created this tool. Hope it helps someone else out 😊.","readmeFilename":"README.md","keywords":["dotenv","secure dotenv","encrypted dotenv",".env","secure .env","encrypted .env","environment variable","encrypted environment variable","secure environment variable"]}