menvs

Manage .env across projects
Requirements
Getting Started
This package is available in the Node Package Repository and can be easily installed with npm.
$ npm i -g menvs
Or use npx.
$ npx menvs <command>
Usage exemple
$ cd path/to/project
$ menvs save
$ cd path/to/other/project
$ menvs pick
Features
- Manage
.env
files across projects. - Full interactive.
- Mark variables as confidential when includes
password
or secret
(case insensitive) (i.e DATABASE_PASSWORD
or JWT_SECRET
). - When updating config, allow to update all linked project
.env
files.
CLI
command | short | description |
---|
save | s | Save a new configuration from an existing .env |
pick | p | Generate a .env from an existing configuration |
list | l | List available configurations |
delete | d | Delete a configuration |
show | sh | Show configuration key-values |
update | u | Update configuration (key / value ) |
Contributors ✨

This project follows the all-contributors specification. Contributions of any kind welcome!
License
MIT