File tree 1 file changed +18
-19
lines changed 1 file changed +18
-19
lines changed Original file line number Diff line number Diff line change @@ -4,31 +4,30 @@ const PROBLEMS_FOLDER = './LeetcodeProblems/';
4
4
const REGEX_PATTERN_HIDDEN_FILES = / ( ^ | \/ ) \. [ ^ \/ \. ] / g;
5
5
6
6
var main = async function ( ) {
7
- try {
8
- const problems = await loadProblems ( ) ;
9
-
10
- for ( i in problems ) {
11
- console . log ( "Solving: " + problems [ i ] + ":" ) ;
12
- const problem = require ( PROBLEMS_FOLDER + problems [ i ] ) ;
13
- problem . main ( ) ;
14
- console . log ( "End of the solution for : " + problems [ i ] + ",\n\n" ) ;
15
- }
16
- } catch ( error ) {
17
- throw new Error ( error ) ;
18
- }
7
+ try {
8
+ const problems = await loadProblems ( ) ;
9
+ for ( i in problems ) {
10
+ console . log ( "Solving: " + problems [ i ] + ":" ) ;
11
+ const problem = require ( PROBLEMS_FOLDER + problems [ i ] ) ;
12
+ problem . main ( ) ;
13
+ console . log ( "End of the solution for : " + problems [ i ] + ",\n\n" ) ;
14
+ }
15
+ } catch ( error ) {
16
+ throw new Error ( error ) ;
17
+ }
19
18
}
20
19
21
20
var loadProblems = ( ) => {
22
- return new Promise ( function ( resolve , reject ) {
23
- fs . readdir ( PROBLEMS_FOLDER , ( error , files ) => {
24
- if ( error ) {
21
+ return new Promise ( function ( resolve , reject ) {
22
+ fs . readdir ( PROBLEMS_FOLDER , ( error , files ) => {
23
+ if ( error ) {
25
24
reject ( error ) ;
26
25
} else {
27
- problems = files . filter ( item => ! ( REGEX_PATTERN_HIDDEN_FILES ) . test ( item ) ) ;
28
- resolve ( problems ) ;
26
+ problems = files . filter ( item => ! ( REGEX_PATTERN_HIDDEN_FILES ) . test ( item ) ) ;
27
+ resolve ( problems ) ;
29
28
}
30
- } )
31
- } ) ;
29
+ } )
30
+ } ) ;
32
31
}
33
32
34
33
main ( ) ;
You can’t perform that action at this time.
0 commit comments