File tree Expand file tree Collapse file tree 1 file changed +11
-7
lines changed Expand file tree Collapse file tree 1 file changed +11
-7
lines changed Original file line number Diff line number Diff line change @@ -98,14 +98,18 @@ export class ControllerManager {
98
98
cwd : templateDirUser ,
99
99
absolute : true ,
100
100
} ) ;
101
- let parsedTemplatesUser : ControllerTemplate [ ] = filesUser
102
- . filter ( ( f : string ) => fs . lstatSync ( f ) . isFile ( ) )
103
- . map ( async ( f : string ) =>
104
- Object . assign (
105
- { mappingId : f . split ( path . sep ) . slice ( - 2 ) [ 0 ] } ,
106
- genericParser . parse ( await fs . readFile ( f , "utf-8" ) ) ,
107
- ) ,
101
+ let parsedTemplatesUser : ControllerTemplate [ ] = (
102
+ await Promise . all (
103
+ filesUser
104
+ . filter ( ( f : string ) => fs . lstatSync ( f ) . isFile ( ) )
105
+ . map ( async ( f : string ) =>
106
+ Object . assign (
107
+ { mappingId : f . split ( path . sep ) . slice ( - 2 ) [ 0 ] } ,
108
+ genericParser . parse ( await fs . readFile ( f , "utf-8" ) ) ,
109
+ ) ,
110
+ ) ,
108
111
)
112
+ )
109
113
. filter (
110
114
( x : any ) =>
111
115
! ! x [ "controller_mappings" ] &&
You can’t perform that action at this time.
0 commit comments