1.0.1 • Published 6 years ago
auto-update-env v1.0.1
auto-update-env
Installation
# If you are using Yarn
$ yarn add auto-update-env --dev
# If you are using NPM
$ npm install auto-update-env --save-devUsage
To make sure that this module run properly, make sure you add the required files beforehand.
Create a file
envcheck.jsin your root directory.# Load the package const aue = require('auto-update-env'); # (Optional) Check whether the command include auto-add command const flag = process.argv.includes('-f') || process.argv.includes('--fix'); # In this case, .env.sample is the source file and # .env is the target file. Please update it accordingly. aue.compare(flag, '.env.sample', '.env');Update your scripts in your
package.jsonfile to meet your requirement, for example:"scripts": { "envcheck": "node envcheck.js", },Once added, you can simply call it using
yarn envcheckornpm run envcheck.
Options
| Flag | Description | Usage Example |
|---|---|---|
--fix | Automatically add the missing variable to your current .env | yarn envcheck --fix |
-f | Shortcode for --fix | yarn envcheck -f |
Version History
| Version | Description |
|---|---|
| 1.0.0 | Includes update to the code implementation. Now you can leave the default filenames empty. The label on the added keys are now changed from [auto-update-env] to [aue] followed by local time. |
| 0.0.5 | Added the UTC+0700 time to the label of the newly added keys. |