Firepace/Dependencies

From MozillaWiki
Jump to: navigation, 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