diff --git a/saphyr/src/emitter.rs b/saphyr/src/emitter.rs index 9cd6a2d..51366e8 100644 --- a/saphyr/src/emitter.rs +++ b/saphyr/src/emitter.rs @@ -271,6 +271,7 @@ fn need_quotes(string: &str) -> bool { || string == "false" || string == "null" || string == "~" + || string.starts_with('.') || string.parse::().is_ok() || string.parse::().is_ok() } @@ -374,6 +375,8 @@ products: amount: 4 "*cookies": amount: 4 + ".milk": + amount: 1 "2.4": real key "[1,2,3,4]": array key "true": bool key