From 0355a5c646f9ffe1a1a1ac282a91e408fc2a452e Mon Sep 17 00:00:00 2001
From: chylex <contact@chylex.com>
Date: Fri, 6 Jul 2018 06:04:10 +0200
Subject: [PATCH] Add VS Code workspace file & fix some warnings

---
 Resources/..code-workspace | 19 +++++++++++++++++++
 Resources/PostBuild.ps1    |  4 ++--
 2 files changed, 21 insertions(+), 2 deletions(-)
 create mode 100644 Resources/..code-workspace

diff --git a/Resources/..code-workspace b/Resources/..code-workspace
new file mode 100644
index 00000000..1b202d42
--- /dev/null
+++ b/Resources/..code-workspace
@@ -0,0 +1,19 @@
+{
+	"folders": [
+		{
+			"name": "Installers",
+			"path": "..\\bld"
+		},
+		{
+			"name": "Resources",
+			"path": "."
+		}
+	],
+	"settings": {
+		"editor.tabSize": 2,
+		"javascript.validate.enable": false,
+		"files.autoGuessEncoding": true,
+		"files.insertFinalNewline": true,
+		"files.trimFinalNewlines": true,
+	}
+}
diff --git a/Resources/PostBuild.ps1 b/Resources/PostBuild.ps1
index 9d0291c8..02c756b0 100644
--- a/Resources/PostBuild.ps1
+++ b/Resources/PostBuild.ps1
@@ -100,7 +100,7 @@ try{
   
   foreach($file in Get-ChildItem -Path $targetDir -Filter "*.js" -Exclude "configuration.default.js" -Recurse){
     $lines = [IO.File]::ReadLines($file.FullName)
-    $lines = $lines | % { $_.TrimStart() }
+    $lines = $lines | ForEach-Object { $_.TrimStart() }
     $lines = $lines -Replace '^(.*?)((?<=^|[;{}()])\s?//(?:\s.*|$))?$', '$1'
     $lines = $lines -Replace '(?<!\w)return(\s.*?)? if (.*?);', 'if ($2)return$1;'
     Rewrite-File $file $lines $imports
@@ -119,7 +119,7 @@ try{
   
   foreach($file in Get-ChildItem -Path $targetDir -Filter "*.html" -Recurse){
     $lines = [IO.File]::ReadLines($file.FullName)
-    $lines = $lines | % { $_.TrimStart() }
+    $lines = $lines | ForEach-Object { $_.TrimStart() }
     Rewrite-File $file $lines $imports
   }