fix(deps): update dependency @dotenvx/dotenvx to v1 #65
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^0.44.1
->^1.0.0
Release Notes
dotenvx/dotenvx (@dotenvx/dotenvx)
v1.22.0
Compare Source
Added
--pattern
argument toext gitignore
(dotenvx ext gitignore --pattern .env.keys
) (#430)Changed
v1.21.1
Compare Source
Changed
--convention nextjs
ingnore.env.local
for TEST environment (#425)precommit
redirect missingdotenvx
command using POSIX compliant redirection (#424)dotenvx help
command less noisy by removing[options]
. rundotenvx COMMAND -h
to list all available options like always (#429)v1.21.0
Compare Source
Changed
🎓 now if you choose to single quote, double quote, no quote, or backtick your value it will be respected - including for encrypted values. this more intuitively handles complex cases like escaped characters, literals, and json.
v1.20.1
Compare Source
Changed
v1.20.0
Compare Source
see CHANGELOG
v1.19.3
Compare Source
Changed
v1.19.2
Compare Source
Changed
SIGUSR2
(#403)v1.19.1
Compare Source
Changed
SIGTERM
orSIGINT
sent, don't bubble wrapped process error (#402)v1.19.0
Compare Source
Added
encrypt
anddecrypt
. example:dotenvx encrypt -ek "NEXT_PUBLIC_*"
(#397)v1.18.1
Compare Source
Added
$1
or$2
. (#396)v1.18.0
Compare Source
Added
set
andencrypt
preserve leading spaces (#395)Changed
set
,encrypt
, anddecrypt
(#395)encrypt
, thendecrypt
, thenencrypt
on a json value (#377)Note: the underlying
replace
engine to support these changes now wraps your values in single quotes. the priorreplace
engine wrapped in double quotes.So where your
.env
used to look like this with double quotes:It will now begin looking like this with single quotes:
It's an aesthetic side effect only. Your values will continue to be decrypted and encrypted correctly.
v1.17.0
Compare Source
Added
--format=eval
option forget
(#393)v1.16.1
Compare Source
Changed
options.stdio
(#391)v1.16.0
Compare Source
Changed
dotenvx keypair
call out todotenvx pro keypair
if pro installed (#390)v1.15.0
Compare Source
Added
--format=shell
option forkeypair
(#389)v1.14.2
Compare Source
Changed
process.stdout.write
forconsole.log
to patch up npx edge case (#387)v1.14.1
Compare Source
Changed
v1.14.0
Compare Source
Added
dotenvx keypair
command for printing your public/private keypairs (#375)v1.13.3
Compare Source
Changed
decrypt
fails in any way (#374)v1.13.2
Compare Source
Added
getColor
andbold
tolib/main.js
(#369)v1.13.1
Compare Source
Added
logger
andsetLogLevel
tolib/main.js
-const = { logger, setLogLevel } = require('@​dotenvx/dotenvx')
(#368)v1.13.0
Compare Source
Changed
ls
to core commands (#367)v1.12.1
Compare Source
Changed
dotenvx get --format shell
(#366)v1.12.0
Compare Source
Added
dotenvx get --format shell
option (#363)v1.11.5
Compare Source
Changed
tinyexec
forexeca
- to support usage in bunv1.11.4
Compare Source
Changed
tinyexec
and add postrelease-bunx check (#362)v1.11.3
Compare Source
Changed
process.env.TERM
for color depth where deno and bun do not support it (#360)v1.11.2
Compare Source
Added
.env*
file onrun/get
(#359)v1.11.1
Compare Source
Changed
export KEY
variables and preserve#!shebangs
(#357)v1.11.0
Compare Source
Added
--exclude-env-file (-ef)
toext ls
(#356)Changed
ext precommit
ignorestests/
directory (and similar) (#356)v1.10.4
Compare Source
Changed
pro
display in help commandv1.10.3
Compare Source
Added
winget
(#354)v1.10.2
Compare Source
Changed
config
to empty[]
array so thatDOTENV_KEY_${environment}
looks up correctly (#352)v1.10.1
Compare Source
Changed
dotenvx ext precommit
hook (#350)v1.10.0
Compare Source
Removed
dotenvx ext vault
, replace with dotenvx-ext-vault (install there to continue usingext vault
) (#351)v1.9.1
Compare Source
Added
v1.9.0
Compare Source
Added
--exclude-key
(-ek
) option todotenvx encrypt
anddotenvx decrypt
(#344)Changed
Removed
winston
- logger simplified to useconsole.log
going forward (#347)v1.8.0
Compare Source
Added
run
(#339)Changed
ansi
colors overrgb
- for wider terminal coverage (#340)chalk
withpicocolors
andcolor-name
- cutting down on 5 dependencies (#335)execa
withtinyexec
- cutting down on 15 dependencies (#328)Ls._filepaths
(#317)Removed
picocolors
andcolor-name
- cutting down on 2 dependencies (#340)ext hub
from extension list (you can still install it as an extension here) (#337)v1.7.0
Compare Source
Removed
ext settings
command (andconf
along with it) (#323)v1.6.5
Compare Source
Changed
chomp
for interpolation. strip ending newline (was stripping first found newline) (#322)v1.6.4
Compare Source
Changed
dotenvx help
(command was missing)v1.6.3
Compare Source
Changed
dotenvx pro
to be dynamic if dotenvx-pro is installed user's machinev1.6.2
Compare Source
Added
v1.6.1
Compare Source
Added
.env1
(.env*
) file format. (private key expands toDOTENV_PRIVATE_KEY_DEVELOPMENT1
) (#312)v1.6.0
Compare Source
Added
dotenvx decrypt
command. works inversely todotenvx encrypt
. same flags. (#294)--stdout
option todotenvx decrypt
. example:dotenvx decrypt -f .env.production --stdout > somefile.txt
(#298)--stdout
option todotenvx encrypt
. example:dotenvx encrypt -f .env.production --stdout > somefile.txt
(#298)Changed
secrets.txt
it can still decrypt fromDOTENV_PRIVATE_KEY
by seeking out the invert of theDOTENV_PUBLIC_KEY
insidesecrets.txt
(#302)Removed
dotenvx convert
- still atdotenvx encrypt
dotenvx vault
- still atdotenvx ext vault
v1.5.0
Compare Source
Added
set
. example:dotenvx set KEY -- "- + * ÷"
(#293)Changed
@inquirer/confirm
andora
(#285)Removed
dotenvx ext hub
, replace with dotenvx-ext-hub (install there to continue using hub) (#291)v1.4.0
Compare Source
Removed
dotenvx hub
. still available atdotenvx ext hub
(#290)v1.3.2
Compare Source
Changed
prepare
andpostinstall
scripts and replace withnpm run patch
for development and binary building (#286)v1.3.0
Compare Source
Added
--key
option -dotenvx encrypt -k HELLO
(#281)v1.2.0
Compare Source
Added
dotenvx
invocations -dotenvx run -- dotenvx run -- env
(#279)Changed
glob
with faster approach (#278)v1.1.0
Compare Source
Added
v1.0.1
Compare Source
Changed
process.env
and/or with--overload
(#271)v1.0.0
Compare Source
🎉⚠️ .
dotenvx
has made it to1.0.0
. There are BREAKING CHANGESAdded
dotenvx set KEY value --plain
to set plain text valuesdotenvx ext
🔌 as a location to place extensions likegititgnore
,precommit
,ls
, and more. better than cluttering up core features likerun
,get/set
, andencrypt
.dotenvx pro
🏆 command with coming soon and link to GitHub issue (if you wish to be notified of progress. will provide tooling/features for teams)Changed
BREAKING ⚠️
dotenvx set
(usedotenvx set KEY value --plain
to set plain values)dotenvx encrypt
todotenvx ext vault encrypt
(for managing.env.vault
files)dotenvx convert
todotenvx encrypt
ls
todotenvx ext ls
genexample
todotenvx ext genexample
gitignore
todotenvx ext gitignore
prebuild
todotenvx ext prebuild
precommit
todotenvx ext precommit
scan
todotenvx ext scan
hub
todotenvx ext hub
vault
todotenvx ext vault
settings
todotenvx ext settings
(for many of these moved commands, for example
dotenvx genexample
, still work in1.0.0
but with a large deprecated notice -DEPRECATION NOTICE: [genexample] has moved to [dotenvx ext genexample]
. Please change your muscle memory todotenvx ext genexample
, as these deprecated command paths will be removed in a later minor version. importantlydotenvx encrypt
was not able to be preserved because as it is now in use for encrypted.env
files rather than.env.vault
files)This is a BIG release that sets the tone for
dotenvx
's core offering and features while maintaining room for growth. Thank you everyone for your support and usage ofdotenvx
🙏.blog post: "From dotenv to dotenvx: Next Generation Config Management"
v0.45.0
Compare Source
Changed
dotenvx vault convert
todotenvx vault migrate
(#251)install.sh
regex version check to besh
compatible (not just bash)v0.44.6
Compare Source
Added
checksums.txt
as part of each releasev0.44.5
Compare Source
Changed
.github
folder from published binaries on npm (example: npm code)install.sh
v0.44.4
Compare Source
Changed
install.sh
along with sanity checks (#250)v0.44.3
Compare Source
Added
CHANGELOG.md
in npm releaseinstall.sh
in package releasev0.44.2
Compare Source
Changed
package.json
to match project's license BSD-3.Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.