jsonnet
jsonnet copied to clipboard
Jsonnet - The data templating language
Let me add a link to the npmjs module with bindings for jsonnet. There is already one, but the new module is based on the Golang version and provides "libjsonnet.wasm",...
Resolves #289! Was pretty easy to add as you can see. 🙂 Let me know if you have any concerns or feedback! Only part I'm not sure of is the...
This will send jsonnet spinning, consuming 100% of CPU: ``` jsonnet -e '|||- abc |||' ``` Tested with v0.9.0. I was trying to see if jsonnet supported chomping the final...
So far, the only function for file paths is `std.thisFile`, but its utility is questionable. We need functions giving us the full pathname of the current file, just the filename,...
According to the [docs](https://github.com/google/jsonnet/blob/913281d203578bb394995bacc792f2576371e06c/doc/ref/stdlib.html#L202-L204), `std.prune`: > Recursively remove all "empty" members of a. "Empty" is defined as zero length `arrays`, zero length `objects`, or `null` values. The argument a may...
People have been using [jsonnet-binary](https://pypi.org/project/jsonnet-binary/) to have jsonnet working for python in windows. In about three weeks, python 3.13 is coming out, and unfortunately jsonnet-binary does not work anymore. However,...
OSS-Fuzz has found a bug in this project. Please see https://oss-fuzz.com/testcase?key=6273817582829568 for details and reproducers. This issue is mirrored from https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=71475 and will auto-close if the status changes there. If...
Languages such as Elm have special syntax that simplifies expressions such as `function(x) x.y` into just `.y`; adding support for this shorthand would improve the legibility of Jsonnet code by...
jsonnet should support async nature like other languages
I've always wished I could write this: ```jsonnet { xScale: 15M, yScale: 100K, zScale: 2.5M, } ``` Instead of this: ```jsonnet { xScale: 15000000, yScale: 100000, zScale: 2500000, } ```...