-- in.cue -- | |
service: [ID=string]: { | |
ports: [...{ | |
protocol: *"TCP" | "UDP" | |
extra: 3 | |
}] | |
} | |
service: a: { | |
ports: [{ | |
name: "a" | |
protocol: "TCP" | |
key: "bar" | |
}] | |
} | |
service: a: { | |
ports: [{ | |
protocol: "TCP" | |
key: "bar" | |
}] | |
} | |
service: a: { | |
ports: [{ | |
extra: 3 | |
}] | |
} | |
-- out/trim -- | |
== in.cue | |
service: [ID=string]: { | |
ports: [...{ | |
protocol: *"TCP" | "UDP" | |
extra: 3 | |
}] | |
} | |
service: a: { | |
ports: [{ | |
name: "a" | |
key: "bar" | |
}] | |
} | |
service: a: { | |
ports: [{ | |
key: "bar" | |
}] | |
} | |
service: a: { | |
ports: [{ | |
}] | |
} |