-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(deps): update dependency dotenv to v16.4.7 #64
base: master
Are you sure you want to change the base?
Conversation
[puLL-Merge] - motdotla/[email protected] DescriptionThis PR introduces several updates to the ChangesChangesFunding and Documentation URLs
CI and Code Coverage
Git and NPM Ignore Files
Changelog
Library and TypeScript Definitions
Package Metadata
Tests
Security Hotspots
These hotspots should be reviewed carefully to avoid introducing vulnerabilities or exposing sensitive information. |
79dbfd8
to
c6f4fa4
Compare
[puLL-Merge] - motdotla/[email protected] DescriptionThis PR makes several significant changes to the dotenv library, including updating dependencies, modifying configuration options, improving error handling, and updating documentation. The changes aim to enhance the library's functionality, improve its performance, and provide better support for different use cases. Possible Issues
Security HotspotsNo significant security vulnerabilities were introduced in this PR. However, the changes to error handling and decryption logic should be carefully reviewed to ensure they don't introduce any new security risks. ChangesChanges
sequenceDiagram
participant User
participant Dotenv
participant FileSystem
participant ProcessEnv
User->>Dotenv: config({path: ['.env.local', '.env']})
Dotenv->>FileSystem: Read .env.local
FileSystem-->>Dotenv: File contents
Dotenv->>Dotenv: Parse .env.local
Dotenv->>FileSystem: Read .env
FileSystem-->>Dotenv: File contents
Dotenv->>Dotenv: Parse .env
Dotenv->>Dotenv: Merge parsed contents
Dotenv->>ProcessEnv: Populate environment variables
Dotenv-->>User: Return parsed result
|
c6f4fa4
to
5c0249a
Compare
[puLL-Merge] - motdotla/[email protected] DescriptionThis PR introduces several significant changes to the dotenv library, including updates to functionality, documentation, and testing. The changes aim to enhance the library's capabilities, improve code quality, and update the project's overall structure. Possible Issues
Security HotspotsNo significant security vulnerabilities were introduced in this change. However, the modifications to the decryption process and error handling should be carefully reviewed to ensure they don't introduce any new vulnerabilities. ChangesChanges
sequenceDiagram
participant User
participant Dotenv
participant FileSystem
participant ProcessEnv
User->>Dotenv: config({options})
Dotenv->>FileSystem: Read .env file(s)
FileSystem-->>Dotenv: File contents
Dotenv->>Dotenv: Parse file contents
alt DOTENV_KEY present
Dotenv->>Dotenv: Attempt decryption
end
Dotenv->>ProcessEnv: Populate environment variables
Dotenv-->>User: Return parsed result
|
This PR contains the following updates:
16.3.1
->16.4.7
Release Notes
motdotla/dotenv (dotenv)
v16.4.7
Compare Source
Changed
.tap
folder when publishing. (oops, sorry about that everyone. - @motdotla) #848v16.4.6
Compare Source
Changed
v16.4.5
Compare Source
Changed
path
option. return to historical behavior: do not attempt to auto find.env
ifpath
set. (regression was introduced in16.4.3
) #814v16.4.4
Compare Source
Changed
?.
with old school&&
(fixing node 12 failures) #812v16.4.3
Compare Source
Changed
options.path
#805v16.4.2
Compare Source
Changed
dotenvx.com
v16.4.1
Compare Source
path
option #797v16.4.0
Compare Source
error.code
to error messages around.env.vault
decryption handling #795.env.vault
file when filename(s) passed as an array #784v16.3.2
Compare Source
Added
Changed
populate
#792Configuration
📅 Schedule: Branch creation - "* 0-4 * * 3" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, 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.