@@ -67,10 +67,11 @@ async function getDeps(depArr) {
67
67
for ( let i = 0 ; i < depArr . length ; i ++ ) {
68
68
const newDep = depArr [ i ] ;
69
69
var [ name , version ] = await extractDependency ( newDep ) ;
70
+ const lowercasedName = name . toLowerCase ( ) ;
70
71
71
- if ( ! deps . hasOwnProperty ( name ) ) deps [ name ] = { } ;
72
+ if ( ! deps . hasOwnProperty ( lowercasedName ) ) deps [ lowercasedName ] = { } ;
72
73
73
- const dep = deps [ name ] ;
74
+ const dep = deps [ lowercasedName ] ;
74
75
75
76
dep . name = name ;
76
77
dep . version = version ;
@@ -154,17 +155,18 @@ async function updateConfigsForTasks(depsArray, depsForUpdate, updatedDeps) {
154
155
while ( index < newDepsArr . length ) {
155
156
const currentDep = newDepsArr [ index ] ;
156
157
const [ name ] = await extractDependency ( currentDep ) ;
157
-
158
- if ( ! name || ! basicDepsForUpdate . has ( name ) ) {
158
+
159
+ const lowerName = name && name . toLowerCase ( ) ;
160
+ if ( ! name || ! basicDepsForUpdate . has ( lowerName ) ) {
159
161
index ++ ;
160
162
continue ;
161
163
}
162
164
163
- newDepsArr . splice ( index , 1 , depsForUpdate [ name ] . depStr ) ;
165
+ newDepsArr . splice ( index , 1 , depsForUpdate [ lowerName ] . depStr ) ;
164
166
index ++ ;
165
167
166
- if ( depsForUpdate [ name ] . configs ) {
167
- depsForUpdate [ name ] . configs
168
+ if ( depsForUpdate [ lowerName ] . configs ) {
169
+ depsForUpdate [ lowerName ] . configs
168
170
. sort ( ( a , b ) => a . name > b . name )
169
171
. forEach ( config => {
170
172
updatedDepsObj . added . push ( config . name ) ;
0 commit comments