1.2.0 • Published 5 years ago
now-secrets v1.2.0
What's this?
now-secrets is a command to automatically update Vercel secrets based on .env.
⚠ This is an unofficial project.
Getting Started
- Install this package to global.
npx add-pkg -g now-secrets # add-pkg: https://add-pkg.dotplants.net- Move to your project and edit
.env.
cd /path/to/your-project
vi .env- Add
VERCEL_TOKENto .env.You can create the token from https://vercel.com/account/tokens.
VERCEL_TOKEN=foobar
OTHER_ENV=hogefuga- Run
now-secrets.
now-secrets- If successful,
@{prefix}_{env_key}has been added.
Config
In package.json:
{
...
"now_secrets": {
"prefix": "",
"env_file_name": "" // default: .env
}
}- prefix:
now_secrets.prefixin package.json >namein vercel.json >namein package.json - scope:
scopein now.json > personal account
CLI Usage
now-secrets v1.2.0
Usage: now-secrets [options]
Update all secrets
Options:
--clean, --no-add, -c: Remove only (clean)
--no-remove: Add only
--no-update-vercel-json, --no-update-now-json: Do not update vercel.json
Usage: now-secrets [command] [options]
Commands:
- update: Update all secrets
- remove: Delete secrets
- help: Show the help of cli
Run "now-secrets help [command]" for detailed usage of the command.Add only
Vercel specifications: Secrets that have already been added return an error.
License
- code: MIT
- icon: Font Awesome - CC BY 4.0 License
