env-easy
v1.1.3
Published
commands to easily manipulate env files
Downloads
5
Maintainers
Readme
:computer: env-easy-cli
:eyeglasses: abderox
:bookmark_tabs: v1.1.3
:date: created : 31/July/2022
This cli is there to improve your productivity by providing the most used routine env commands .
- let's suppose you have cloned a project from github that includes
.env.example
file instead of.env
. - or you want to push the project you are working on now to your repository .
- In both cases , you can easily create respectively
.env
with all variables from.env.example
file in the first case by typing the command below :arrow_down_small: env -l example
- as same as in the second case ; creating a copy of
.env
-->.env.local
with empty variables with a basic command . env -p local
Instructions how to use
- This version is just for learning purpose
install with npm command
env -h
- nothing omitted
+ now you can lookup a keyword and replace it by providing you with an interactive menu
- Example
env -s local:8000 --rw 3000
this basically will lookup the keyword and return multiple lines if more than one- don't worry , as you see in the picture I didn't have to mention the filename since I was working with the default file which is
.env
no need to mention its name .
USAGE examples
env -c local
this will create a copy of existing file or creating new one if not .env -r local --str
this will wipe out all digits values and strings will be kept [PORT = 4000] ==> [PORT = ]env -p local --dg
this will wipe out all strings values and digits will be kept [HOST = "localhost"] ==> [HOST = ""]env -p local
create fresh copy with empty variablesenv -r local
wipe out all values of the variables including digits and stringsenv -d local
this will delete fileenv -s local:SERVER_PORT
looks up for SERVER_PORT keyword in the in the file (if upper case write it in upper case)env -s :SERVER_PORT
looks up for SERVER_PORT in .env fileDone
:bangbang:
:trollface: I WILL COME UP WITH BETTER NEXT TIME !!