diff --git a/Scripts/env.cs b/Scripts/env.cs index b0f1dcf..c951483 100644 --- a/Scripts/env.cs +++ b/Scripts/env.cs @@ -28,7 +28,9 @@ public static class env public static Dictionary ParseEnvironmentFile(string contents) { - return contents.Trim().Split(new string[] { Environment.NewLine }, StringSplitOptions.None).Where(l => + var lines = contents.Trim().Split(new string[] { Environment.NewLine }, StringSplitOptions.None); + + return lines.Where(l => !string.IsNullOrWhiteSpace(l) && !l.StartsWith("#") && l.IndexOf("=", StringComparison.Ordinal) != -1) .ToDictionary(l => l.Substring(0, l.IndexOf("=", StringComparison.Ordinal)).Trim(),