AFAIKT, there is no formal, documented "spec" for the format of a mixin.
It is implicitly defined by the eval methods, and discussed abstractly in these docs (which coincidentally should also be updated).
This is related to #36 which discusses the fact that typical jsonnet constructs are not natively supported (namely Top-level arguments and external variables).
In addition to supporting those (and all other?) jsonnet constructs, the mixin spec should be formalized and documented.
AFAIKT, there is no formal, documented "spec" for the format of a mixin.
It is implicitly defined by the eval methods, and discussed abstractly in these docs (which coincidentally should also be updated).
This is related to #36 which discusses the fact that typical jsonnet constructs are not natively supported (namely Top-level arguments and external variables).
In addition to supporting those (and all other?) jsonnet constructs, the mixin spec should be formalized and documented.