pnv 1.7.2
pnv: ^1.7.2 copied to clipboard
A package to help with safely storing environment variables publicly
Change Log #
1.7.2 | 12.18.25 #
Fixes #
- Fix issue where base64 encoded secrets were not being properly decoded when generating Dart files from
.envfiles
1.7.1 | 10.15.25 #
Features #
- Disable dart format when generating Dart files from
.envfiles - Ignore lines longer than 80 characters when generating Dart files from
.envfiles
1.6.0 | 6.7.25 #
1.5.0 | 5.08.25 #
1.4.2 | 5.02.25 #
Features #
- Add ability to create flavors during the
initcommand - Create new key when flavor exists within the config but the key does not
- Add
delete flavorcommand to delete a flavor and the key associated with it
Enhancements #
- Add error handling to the
generate envcommand when no input or directory is provided
Chore #
- Update README.md
1.3.0 | 3.13.25 #
Features #
- Add
generate dartcommand to generate Dart files from env files
Fixes #
- Fix issue where a flavor that was included in the list of additional extensions would cause an error to be thrown
Deprecations #
generate-envcommand has been deprecated in favor of thegenerate envcommand- Functionality remains the same
1.2.0 | 2.5.25 #
Features #
- Create a
.pnvrcconfig file to handle multiple flavors and storage location to easily manage secrets- Add
pnv initcommand to create a.pnvrcfile - Point to the directory where the encryption keys are stored and the flavors will be imported automatically
- Add
- Encrypt, decrypt, and generate env files with the new
--flavorflag - Create a new flavor with the
create flavorcommand- Creates a new encryption key and flavor within the configuration file
Deprecations #
These deprecations will be removed in the next major release
create-keycommand has been deprecated in favor of thecreate keycommand
1.1.0 | 11.29.24 #
Enhancements #
- Instead of separated commas,
to-dart-defineformats the output space separated using the-Dflag
1.0.0 | 11.15.24 #
- Initial release