0.1.1 • Published 2 years ago
enveg v0.1.1
Enveg (Env Example Generator)
Generate your .env example faster and easier 🚀
Demo
# VERSION 1 OF API KEY
API_KEY_V1 = "KEY_XXXX_XXX_XXX"
# VERSION 2 OF API KEY
API_KEY_V2 = "KEY2_XXXX_XXX_XXX"
# ONE COMMENT
# DOUBLE COMMENT
# TRIPLE COMMENT
HOW_MANY_COMMENTS = 3
@ignore
IGNORE_ME = "OKAY YOU ARE IGNORED"
# VERSION 1 OF API KEY
API_KEY_V1 = YOUR_API_KEY_V1
# VERSION 2 OF API KEY
API_KEY_V2 = YOUR_API_KEY_V2
# ONE COMMENT
# DOUBLE COMMENT
# TRIPLE COMMENT
HOW_MANY_COMMENTS = YOUR_HOW_MANY_COMMENTS
Command used
enveg -c -l 2
Installation
npm i -g enveg
Usage
Simple:
# Open terminal in the desired directory and run:
enveg
# it will pick current directory .env and run with default options
Advanced:
# Open terminal in the desired directory and run:
enveg [options]
# e.g
enveg -c -p "./config/.env" -s DEMO_SLUG -l 2
# to ignore a key add `@ignore` before it
Options (optional)
-p
OR--path
followed by the path of your .env file (relative or absolute path support), default is current terminal directory, it will pick the .env file in it if there's any.-c
OR--comments
to include comments, by default comments are removed after parsing-e
OR--empty
to replace values by empty space, by default values are replaced bydefault_slug (YOUR) + key
-s
OR--slug
followed by the desired slug that you want to add to the value, default isYOUR
-l
OR--linespace
followed by an integer indicating the line-breaks amount between each env variable, default is1