// line comment /* * block comment */ { "trailing commas": { "lists": { "multiple lines": [ "", ] }, "objects": { "multiple lines": { "key": "", } } }, "environment variable substitution": { "set": { "true": "${SET_VAR_TRUE}", "false": "${SET_VAR_FALSE}", "null": "${SET_VAR_NULL}", "undefined": "${SET_VAR_UNDEFINED}", "number": "${SET_VAR_NUMBER}", "string": "${SET_VAR_STRING}", "empty string": "${SET_VAR_EMPTY_STRING}" }, "unset": { "no default": "${UNSET_VAR}", "true": "${UNSET_VAR:true}", "false": "${UNSET_VAR:false}", "null": "${UNSET_VAR:null}", "undefined": "${UNSET_VAR:undefined}", "number": "${UNSET_VAR:123}", "string": "${UNSET_VAR:foo}", "empty string": "${UNSET_VAR:}" } } }