Cargo Features

jrsonnet-cli has no features set by default.

[dependencies]
jrsonnet-cli = { version = "0.5.0-pre95", features = ["exp-preserve-order", "exp-bigint", "exp-null-coaelse", "legacy-this-file"] }
exp-preserve-order

Enables exp-preserve-order of jrsonnet-evaluator and jrsonnet-stdlib

jrsonnet-evaluator:

Allows to preserve field order in objects

Affects manifest::ManifestOpts.preserve_order

exp-bigint

Enables exp-bigint of jrsonnet-evaluator and jrsonnet-stdlib

jrsonnet-evaluator:

Bigint type

exp-null-coaelse

Enables exp-null-coaelse of jrsonnet-evaluator and jrsonnet-stdlib

jrsonnet-evaluator:

obj?.field, obj?.['field']

legacy-this-file

Enables legacy-this-file of jrsonnet-stdlib

jrsonnet-stdlib:

Enables legacy std.thisFile support, at the cost of worse caching