Billing teams will be happy. We’ve added:
npx dotenv-vault build regenerates itself only if there are changes.
This increases security and improves DX.
It improves security by minimizing the chance of a nonce collision - which would expose your DOTENV_KEY. (Please note this is still incredibly rare. You would have to rebuild your .env.vault file a few billion times before this might occur. Nonetheless, we prefer to minimize the possibility.)
It improves DX because it follows the principle of least surprise. You will see your .env.vault file change only after you’ve changed your values.
Rotate your DOTENV_KEY with the following command:
$ npx dotenv-vault rotatekey production
Something fun – confetti when you sign up.
Integrate Everywhere™ is our new approach to integrations. It works everywhere you can deploy your code. No more brittle integrations coordinating API calls. Instead, build and encrypt your local .env.vault file, commit it to code, and deploy. There’s nothing else like it.
$ npx dotenv-vault build $ git commit -am "Add .env.vault" $ git push