We have a custom script in our private repository that runs the vercel env pull
command to programmatically pull our environment variables from Vercel and save them into local .env
files.
Before saving them to the local files, we apply various changes to the downloaded env vars so that we have a clean slate locally, e.g., we remove all VERCEL_
env vars (since they will be added by Vercel anyway).
We pass --yes
as a flag, but this ends up producing this console output:
Changes:
+ TURBO_CACHE
+ TURBO_DOWNLOAD_LOCAL_ENABLED
+ TURBO_REMOTE_ONLY
+ TURBO_RUN_SUMMARY
+ VERCEL_ENV
# etc.
This is verbose, and we don’t need to know this information.
It would be quite helpful to have a --silent
flag that enables users to silent all console output when running vercel env pull
(and maybe any pull
command?).