File tree Expand file tree Collapse file tree 1 file changed +9
-8
lines changed Expand file tree Collapse file tree 1 file changed +9
-8
lines changed Original file line number Diff line number Diff line change @@ -13,14 +13,15 @@ export default (env, options) => {
1313
1414 Object . keys ( env ) . forEach ( key => {
1515 debug ( `key "${ key } " before type was ${ typeof env [ key ] } ` ) ;
16- env [ key ] = parseKey ( env [ key ] , key ) ;
17- debug ( `key "${ key } " after type was ${ typeof env [ key ] } ` ) ;
18-
19- if ( envOptions . assignToProcessEnv === true ) {
20- if ( envOptions . overrideProcessEnv === true ) {
21- process . env [ key ] = env [ key ] || process . env [ key ] ;
22- } else {
23- process . env [ key ] = process . env [ key ] || env [ key ] ;
16+ if ( env [ key ] ) {
17+ env [ key ] = parseKey ( env [ key ] , key ) ;
18+ debug ( `key "${ key } " after type was ${ typeof env [ key ] } ` ) ;
19+ if ( envOptions . assignToProcessEnv === true ) {
20+ if ( envOptions . overrideProcessEnv === true ) {
21+ process . env [ key ] = env [ key ] || process . env [ key ] ;
22+ } else {
23+ process . env [ key ] = process . env [ key ] || env [ key ] ;
24+ }
2425 }
2526 }
2627 } ) ;
You can’t perform that action at this time.
0 commit comments