json_env-1.0.2 is not a library.
json_env
json_env is dotenv, but with JSON.
json_env loads an environment variables from a file called .env.json in the current directory and starts a subprocess
with them.
Storing configuration in the environment separate from code is based on The Twelve-Factor App methodology.
How to install
With homebrew:
$ brew tap brodo/json_env
$ brew install json_env
With cargo:
$ cargo install json_env
How to use
Just run json_env with any program as a parameter:
$ json_env my_program
Additional command line arguments that are passed to json_env are forwarded to the child process:
$ json_env echo "Test"
Test
Example
.env.json:
Shell:
$ json_env env
MY_USER=Carl
NODE_ENV=DEV
NUM_USERS=10
nested={"boo":"far","hello":"world"}
[...]
License
json_env is licensed under the Apache 2.0 license.