Source: ruby-rabl Section: ruby Maintainer: Debian Ruby Team Uploaders: Cédric Boutillier Build-Depends: debhelper-compat (= 14), gem2deb, rake, ruby-activerecord (>= 6.1), ruby-activesupport (>= 6.1), ruby-bson, ruby-builder, ruby-hashie, ruby-i18n, ruby-json, ruby-msgpack, ruby-oj (>= 3.17.7), ruby-plist, ruby-riot, ruby-rr, ruby-sqlite3, ruby-tilt Standards-Version: 4.7.4 Vcs-Git: https://salsa.debian.org/ruby-team/ruby-rabl.git Vcs-Browser: https://salsa.debian.org/ruby-team/ruby-rabl Homepage: https://github.com/nesquena/rabl Testsuite: autopkgtest-pkg-ruby Package: ruby-rabl Architecture: all Depends: ruby-bson, ruby-json, ruby-msgpack Suggests: ruby-hashie Description: Ruby templating library with JSON, BSON, XML and MessagePack support RABL (Ruby API Builder Language) is a Rails and Padrino Ruby templating system for generating JSON, XML, MessagePack, and BSON. . It allows one to easily: * create arbitrary nodes named based on combining data in an object * pass arguments to methods and store the result as a child node * render partial templates and inherit to reduce code duplication * rename or alias attributes to change the name from the model * append attributes from a child into a parent node * include nodes only if a certain condition has been met