by Robert Vojta, Cyryl Płotnicki and 3 contributors. Co-owned by Balena team.
A templating engine for JSON.
balena-temen crate is one small piece of the balena.io configuration project. This project has no public / open specification yet, but we're working on it and it will be public once finished.
Python style kwargs were removed in favor of positional arguments. All functions and filters do accept positional arguments only.
$$eval keyword was renamed to $$formula. You can still use $$eval if you want by instantiating your own Engine with the EngineBuilder and custom eval keyword registration.
Open localhost:8080 in your browser and you should see evaluated JSON in the browser console.
If you're having any problem, please raise an issue on GitHub or contact us, and the balena.io team will be happy to help.
balena-temen is open source software, and may be redistributed under the terms specified in the license.