From d24b7bbcb96ae9eb2069158cc9c0738342fb24f4 Mon Sep 17 00:00:00 2001 From: chylex <contact@chylex.com> Date: Tue, 22 Aug 2017 09:51:27 +0200 Subject: [PATCH] Implement return-if transpiler for JS files --- Resources/PostBuild.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/PostBuild.ps1 b/Resources/PostBuild.ps1 index bea71d5a..58a3a03a 100644 --- a/Resources/PostBuild.ps1 +++ b/Resources/PostBuild.ps1 @@ -13,7 +13,7 @@ function Rewrite-File{ ForEach($file in Get-ChildItem -Include *.js -Recurse){ $lines = Get-Content -Path $file.FullName - $lines = ($lines | % { $_.TrimStart() }) -Replace '^(.*?)((?<=^|[;{}()])\s?//(?:\s.*|$))?$', '$1' + $lines = ($lines | % { $_.TrimStart() }) -Replace '^(.*?)((?<=^|[;{}()])\s?//(?:\s.*|$))?$', '$1' -Replace '(?<!\w)return(\s.*?)? if (.*?);', 'if ($2)return$1;' ,$lines | Rewrite-File $file }