lib.generators.toPreserves: quote keys of attrsets
This commit is contained in:
parent
3543097ce7
commit
2a44a15be1
2
lib.nix
2
lib.nix
|
@ -17,7 +17,7 @@ in with lib; {
|
||||||
if isAttrs v then
|
if isAttrs v then
|
||||||
"{ ${
|
"{ ${
|
||||||
concatItems (lib.attrsets.mapAttrsToList
|
concatItems (lib.attrsets.mapAttrsToList
|
||||||
(key: val: "${key}: ${toPreserves' val}") v)
|
(key: val: "${builtins.toJSON key}: ${toPreserves' val}") v)
|
||||||
} }"
|
} }"
|
||||||
else if isList v then
|
else if isList v then
|
||||||
"[ ${concatItems (map toPreserves' v)} ]"
|
"[ ${concatItems (map toPreserves' v)} ]"
|
||||||
|
|
Loading…
Reference in New Issue