File tree Expand file tree Collapse file tree 1 file changed +2
-1
lines changed Expand file tree Collapse file tree 1 file changed +2
-1
lines changed Original file line number Diff line number Diff line change @@ -265,7 +265,7 @@ function cleanOutput(output: string): string {
265
265
. replace ( / \n + / g, '\n' )
266
266
. replace ( / ; \n \} / g, ';\n}' )
267
267
. replace ( / \{ ; / g, '{' )
268
- . replace ( / \} ; \n / g, '}\n\n' )
268
+ . replace ( / \} ; \n / g, '}; \n\n' )
269
269
. replace ( / \} \n (? ! $ ) / g, '}\n\n' )
270
270
. replace ( / \n { 3 , } / g, '\n\n' )
271
271
. replace ( / ; \n ( \s * ) \} / g, ';\n$1\n$1}' )
@@ -282,6 +282,7 @@ function cleanOutput(output: string): string {
282
282
. replace ( / d e c l a r e f u n c t i o n ( [ ^ ( ] + ) \( ( [ ^ ) ] + ) \) : ( [ ^ ; ] + ) \) ; / g, 'declare function $1($2): $3;' )
283
283
. replace ( / d e c l a r e d e c l a r e / g, 'declare' )
284
284
. replace ( / \) : ; / g, ');' ) // Fix invalid ending
285
+ . replace ( / ; \n / g, ';\n' ) // Ensure semicolons are preserved
285
286
. trim ( )
286
287
287
288
logDebug ( 'Cleaned output:' , result )
You can’t perform that action at this time.
0 commit comments