Fireplace/Dependencies

From MozillaWiki
Jump to navigation Jump to search
Please do not edit this page unless you are on the Fireplace team. Your feedback and comments are welcomed on the discussion page.


This is a Beta Draft

Fireplace Dependencies

This page lists all dependencies of the project that are required for fireplace to run.

nunjucks

It is used for template rendering of fireplace. It is a direct port to jinja templating engine. More at nunjucks website.

stylus

It provides a faster and robust way to edit and render CSS rules. More at stylus wiki.

Optional Packages

If you plan on doing compilation (i.e.: you're Wil Clouser), you'll also need

clean-css

To minify css files (not a gzip or compression utility). More here clean-css at github

requirejs

It is a javascript file and module loader which can asynchronously call them from network resources. More at requirejs website

uglify-js

For minifying JS (again, its not a compression utility) and L10n string extraction, more here