./devel/jsonnet, Domain specific configuration language

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.10.0, Package name: jsonnet-0.10.0, Maintainer: pkgsrc-users

Jsonnet is a domain specific configuration language that helps you
define JSON data. Jsonnet lets you compute fragments of JSON within
the structure, bringing the same benefit to structured data that
templating languages bring to plain text.


Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: d1d17b2880c77284c874a68e69532b84dc40b587
RMD160: 933ab6e3daa41ed53609b7c7edad914f3bf4f32e
Filesize: 586.306 KB

Version history: (Expand)


CVS history: (Expand)


   2018-06-21 22:55:29 by Stoned Elipot | Files touched by this commit (2) | Package updated
Log message:
update devel/jsonnet to version 0.10.0

- One major change: The formatter (jsonnet fmt) is now more opinionated [...]
- Minor additions:
  - jsonnet -y and -m now respect -o
  - JSONNET_PATH environment variable
  - { [null]: true for x in [3] } now respects the null instead of being an error
  - The parser takes much less stack space
  - std.strReplace(str, from, to)
  - std.isArray(v), std.isBoolean(v), std.isFunction(v), std.isNumber(v),
    std.isObject(v), std.isString(v)
  - std.sign(n)
  - std.asciiUpper(x), std.asciiLower(x)
  - std.manifestYamlDoc(value), std.manifestYamlStream(value)
  - std.manifestXmlJsonml(value) (see jsonml.org)
  - ...and minor bug fixes & performance improvements
   2017-10-09 10:37:09 by Thomas Klausner | Files touched by this commit (2)
Log message:
jsonnet: improve DISTNAME and fix fetch
   2017-10-08 13:23:24 by Stoned Elipot | Files touched by this commit (4) | Package updated
Log message:
update devel/jsonnet to version 0.9.5

- One major change: Import paths now are properly escaped [...]
- Allow formatting of multiple files with a single jsonnet fmt invocation
- jsonnet fmt will now sort your imports alphabetically
- The Bazel Python build works again
- jsonnet fmt fixes code with mismatched newlines in { } and similar start/end syntax
- The Python bindings are now compatible with Python 3
- There is a VS2017 solution file
- The default -J paths were broken [...]
   2017-10-05 21:40:35 by Stoned Elipot | Files touched by this commit (6)
Log message:
Add devel/jsonnet version 0.9.4 to the NetBSD packages collection