File tree Expand file tree Collapse file tree 1 file changed +8
-14
lines changed Expand file tree Collapse file tree 1 file changed +8
-14
lines changed Original file line number Diff line number Diff line change @@ -12,6 +12,8 @@ const DEFAULT_IGNORE_PATHS = [
12
12
'!**/Gulpfile.js'
13
13
] ;
14
14
15
+ const REPLACE_FILENAME_REGEXP = new RegExp ( `${ process . cwd ( ) } /|./` ) ;
16
+
15
17
/**
16
18
* Parse an input file with parser.
17
19
*
@@ -25,23 +27,15 @@ const DEFAULT_IGNORE_PATHS = [
25
27
*/
26
28
27
29
const parseInput = ( input , config ) =>
28
- loaders . loadParser ( config ) . then ( parser => new Promise ( ( resolve , reject ) => {
29
-
30
- fs . readFile ( input , 'utf8' , ( err , data ) => {
31
-
32
- if ( err ) {
33
-
34
- return reject ( err ) ;
35
-
36
- }
30
+ loaders . loadParser ( config ) . then ( parser => new Promise ( resolve => {
37
31
38
- const filename = input . replace ( ` ${ process . cwd ( ) } /` , '' ) ;
32
+ const data = fs . readFileSync ( input , 'utf8 ' ) ;
39
33
40
- return resolve ( {
41
- 'methods' : parser ( data , filename ) ,
42
- 'name' : filename
43
- } ) ;
34
+ const filename = input . replace ( REPLACE_FILENAME_REGEXP , '' ) ;
44
35
36
+ return resolve ( {
37
+ 'methods' : parser ( data , filename ) ,
38
+ 'name' : filename
45
39
} ) ;
46
40
47
41
} ) ) ;
You can’t perform that action at this time.
0 commit comments