lib/app_manifest.rb in app_manifest-0.2.0 vs lib/app_manifest.rb in app_manifest-0.2.1
- old
+ new
@@ -34,10 +34,10 @@
# canonicalize_env({"FOO" => "BAR"}) # => { "FOO" => { value: "BAR" } }
def canonicalize_env(manifest)
canonicalize_key(manifest, :env) do |env|
Hash[
env.map do |key, value|
- if value.is_a? String
+ if value.is_a?(String) || [true, false].include?(value)
value = {
value: value,
}
end
[key.to_s, value]