File tree Expand file tree Collapse file tree 1 file changed +11
-12
lines changed
Expand file tree Collapse file tree 1 file changed +11
-12
lines changed Original file line number Diff line number Diff line change @@ -160,21 +160,20 @@ const compareVersions = (
160160} ;
161161
162162const getCompatibleFeaturesByDate = ( date : Date ) : Feature [ ] => {
163- const compatibleFeatures = new Array ( ) ;
164- Object . entries ( features ) . forEach ( ( [ feature_id , feature ] ) => {
165- if (
166- feature . status . baseline_low_date &&
167- new Date ( feature . status . baseline_low_date ) <= date
168- ) {
169- compatibleFeatures . push ( {
163+ return Object . entries ( features )
164+ . filter (
165+ ( [ feature_id , feature ] ) =>
166+ feature . status . baseline_low_date &&
167+ new Date ( feature . status . baseline_low_date ) <= date ,
168+ )
169+ . map ( ( [ feature_id , feature ] ) => {
170+ return {
170171 id : feature_id ,
171172 name : feature . name ,
172- baseline_low_date : feature . status . baseline_low_date ,
173+ baseline_low_date : feature . status . baseline_low_date as string ,
173174 support : feature . status . support ,
174- } ) ;
175- }
176- } ) ;
177- return compatibleFeatures ;
175+ } ;
176+ } ) ;
178177} ;
179178
180179const getMinimumVersionsFromFeatures = (
You can’t perform that action at this time.
0 commit comments