{"_id":"@alx13/dotenv-exec","_rev":"6-7a5e2c5ad88addfa85845f9bfdc2fe2d","time":{"1.0.0":"2018-03-16T22:38:55.202Z","created":"2018-03-16T22:48:43.735Z","1.0.1":"2018-03-16T22:48:43.850Z","modified":"2022-04-04T13:42:07.928Z","1.0.2":"2018-03-16T23:40:50.272Z"},"name":"@alx13/dotenv-exec","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.1":{"name":"@alx13/dotenv-exec","version":"1.0.1","description":"Parse .env file with dotenv and exec app like exec(3) POSIX call with kexec.","main":"dist/lib.js","bin":{"dotenv-exec":"dist/app.js"},"scripts":{"ts-node":"ts-node","lint":"tslint -p tsconfig.json","test":"mocha test/**/*.test.ts","compile":"tsc -p tsconfig.json","chmod-app":"chmod +x ./dist/app.js","build":"run-s lint test compile chmod-app"},"repository":{"type":"git","url":"git+https://github.com/alx13/dotenv-exec.git"},"keywords":["kexec","spawn","process","dotenv"],"author":{"name":"alx13"},"license":"MIT","bugs":{"url":"https://github.com/alx13/dotenv-exec/issues"},"publishConfig":{"access":"public"},"homepage":"https://github.com/alx13/dotenv-exec#readme","devDependencies":{"@types/chai":"^4.1.2","@types/dotenv":"^4.0.2","@types/mocha":"^2.2.48","@types/node":"^9.4.7","@types/yargs":"^11.0.0","chai":"^4.1.2","mocha":"^5.0.4","npm-run-all":"^4.1.2","ts-node":"^5.0.1","tslint":"^5.9.1","typescript":"^2.7.2"},"dependencies":{"dotenv":"^5.0.1","dtslint":"^0.2.0","kexec":"^3.0.0","yargs":"^11.0.0"},"gitHead":"c67095047764c8b69af3e63a569f1f6e61887512","_id":"@alx13/dotenv-exec@1.0.1","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"alx13","email":"alex.alx13@gmail.com"},"dist":{"integrity":"sha512-YVTGvnLDIHjPbXuNEeULgilySlIx8PceHmGaADcGKvpz767EfAkQg0DAEk/rub3zkaxluH+O5A6TN6m4rGIKzA==","shasum":"2a44659c3c43336c01e548465a2a165697cadbf3","tarball":"https://registry.npmjs.org/@alx13/dotenv-exec/-/dotenv-exec-1.0.1.tgz","fileCount":8,"unpackedSize":8320,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqlQ5xDKoJmum8QGLZphPRLKXqoo1bICwuV1gUMg+1YwIgYEWSEVFOUuIGeYlmbxgzwz3Xex/r91r6BC7VkPONxXs="}]},"maintainers":[{"name":"alx13","email":"alex.alx13@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dotenv-exec_1.0.1_1521240523785_0.929754830335467"},"_hasShrinkwrap":false},"1.0.2":{"name":"@alx13/dotenv-exec","version":"1.0.2","description":"Parse .env file with dotenv and exec app like exec(3) POSIX call with kexec.","main":"dist/lib.js","bin":{"dotenv-exec":"dist/app.js"},"scripts":{"ts-node":"ts-node","lint":"tslint -p tsconfig.json","test":"mocha test/**/*.test.ts","compile":"tsc -p tsconfig.json","chmod-app":"chmod +x ./dist/app.js","build":"run-s lint test compile chmod-app"},"repository":{"type":"git","url":"git+https://github.com/alx13/dotenv-exec.git"},"keywords":["kexec","spawn","process","dotenv"],"author":{"name":"alx13"},"license":"MIT","bugs":{"url":"https://github.com/alx13/dotenv-exec/issues"},"publishConfig":{"access":"public"},"homepage":"https://github.com/alx13/dotenv-exec#readme","devDependencies":{"@types/chai":"^4.1.2","@types/dotenv":"^4.0.2","@types/mocha":"^2.2.48","@types/node":"^9.4.7","@types/yargs":"^11.0.0","chai":"^4.1.2","dtslint":"^0.2.0","mocha":"^5.0.4","npm-run-all":"^4.1.2","ts-node":"^5.0.1","tslint":"^5.9.1","typescript":"^2.7.2"},"dependencies":{"dotenv":"^5.0.1","kexec":"^3.0.0","yargs":"^11.0.0"},"gitHead":"01f9d2fd2148ea9e341f3891f5eccac0f5134628","_id":"@alx13/dotenv-exec@1.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"alx13","email":"alex.alx13@gmail.com"},"dist":{"integrity":"sha512-RA23zfY0aLUD9iBb8f+6eG5mfqQlfqaLowW2HmYdZXICZOyqC8b7VXVSy9bceGJcimYbieNpVFsz0WMn6HWEeQ==","shasum":"5fc04de300df3c556fe881a6bc519e56dc0cf8e8","tarball":"https://registry.npmjs.org/@alx13/dotenv-exec/-/dotenv-exec-1.0.2.tgz","fileCount":8,"unpackedSize":8320,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH/IJvQmaUhTOnIq70bmOUQKF+nuy+njg17nRkjMw+YCAiBn41Z/vaQU1XDH3zCcAh6G2ZULAtps872mqPEJiA9uHA=="}]},"maintainers":[{"name":"alx13","email":"alex.alx13@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dotenv-exec_1.0.2_1521243650181_0.13766880878484922"},"_hasShrinkwrap":false}},"maintainers":[{"name":"alx13","email":"alex.alx13@gmail.com"}],"description":"Parse .env file with dotenv and exec app like exec(3) POSIX call with kexec.","homepage":"https://github.com/alx13/dotenv-exec#readme","keywords":["kexec","spawn","process","dotenv"],"repository":{"type":"git","url":"git+https://github.com/alx13/dotenv-exec.git"},"author":{"name":"alx13"},"bugs":{"url":"https://github.com/alx13/dotenv-exec/issues"},"license":"MIT","readme":"# @alx13/dotenv-exec\n\n## Description\nParse .env file with [`dotenv`](https://www.npmjs.com/package/dotenv) and exec app like exec(3) POSIX call with [`kexec`](https://www.npmjs.com/package/kexec)\n\n## Installation\n```bash\nnpm install --save-dev @alx13/dotenv-exec\n```\n\n## Usage\nAdd to `package.json`:\n```json\n{\n  \"scripts\": {\n    \"dev\": \"dotenv-exec -E .env -f -- ./app.js -f\"\n  }\n}\n```\n\nDon't forget to use `--` to separate command flags from `dotenv-exec` or `npm` flags.\n\n```\napp.js [options] <cmd> <args>\n\nOptions:\n  --help       Show help\n  --version    Show version number\n  --encoding   Encoding of .env file [\"ascii\", \"base64\", \"binary\", \"hex\", \"latin1\", \"ucs2\", \"utf16le\", \"utf8\"] [default: \"utf8\"]\n  --env, -E    Location of .env file relative to current working directory [default: \".env\"]\n  --force, -f  Override setted env variables from .env file [default: false]\n```\n\n## Contributors\n- Alexander Ostapenko <alex.alx13@gmail.com>\n\n## License\nMIT\n\n","readmeFilename":"README.md"}