File tree Expand file tree Collapse file tree 1 file changed +12
-7
lines changed Expand file tree Collapse file tree 1 file changed +12
-7
lines changed Original file line number Diff line number Diff line change @@ -61,13 +61,18 @@ const config = {
61
61
let md = '| Example | Runtime |\n' ;
62
62
md += '|:--------------------------- |:-----|\n' ;
63
63
examples . forEach ( ( example ) => {
64
- const data = JSON . parse ( fs . readFileSync ( example , 'utf8' ) ) ;
65
- const dirname = path . dirname ( example ) ;
66
- const exampleUrl = `https://github.com/serverless/examples/tree/v3/${ dirname } ` ;
67
- const runtime = getRuntime ( dirname ) ;
68
- const description = ( data . description ) ? `<br/> ${ data . description } ` : '' ;
69
- // add table rows
70
- md += `| [${ formatPluginName ( data . name ) } ](${ exampleUrl } ) ${ description } | ${ runtime } |\n` ;
64
+ try {
65
+ const data = JSON . parse ( fs . readFileSync ( example , 'utf8' ) ) ;
66
+ const dirname = path . dirname ( example ) ;
67
+ const exampleUrl = `https://github.com/serverless/examples/tree/v3/${ dirname } ` ;
68
+ const runtime = getRuntime ( dirname ) ;
69
+ const description = ( data . description ) ? `<br/> ${ data . description } ` : '' ;
70
+ // add table rows
71
+ md += `| [${ formatPluginName ( data . name ) } ](${ exampleUrl } ) ${ description } | ${ runtime } |\n` ;
72
+ } catch ( error ) {
73
+ error . message = `Error processign file: "${ example } ": ${ error . message } ` ;
74
+ throw error ;
75
+ }
71
76
} ) ;
72
77
73
78
return md ;
You can’t perform that action at this time.
0 commit comments