Bitbucket is a code hosting site with unlimited public and private repositories. We're also free for small teams!

.. -*- mode: rst -*-

svargaext.transform
===================

Application for transforming source code from one format to another (for
example, CleverCSS in CSS, CoffeeScript in JavaScript).

It requires a bit of configuration dropped in `settings.py`::

    TRANSFORM = {
        'clevercss': {'main': {'clevercss/*.ccss': 'css/*.css'},
                      'someapp': {'static/test.ccss': 'css/test.css'}},
        'coffee': {'main': {'*.coffee': '*.js'}},
        }

Configuration description:

 - ``TRANSFORM`` is a variable, containing mapping of backend to rules.
 - Rules are mapping between name in ``STATIC_URLS`` to a dictionary of
   ``source``: ``target`` mapping.

Source can contain ``*`` to wildcard match files. In this case target should
contain ``*`` as well.

Installation
------------

It's that easy::

  pip install svargaext.transform

Recent activity RSS feed for svargaext.transform

Alexander Solovyov

Commits by Alexander Solovyov were pushed to piranha/svargaext.transform

2295c94 - Added tag 0.6 for changeset 158281ada2b5
158281a - fix bugs
a44f040 - append querystring with version to rendered files so they aren't cached
b8e34b9 - Added tag 0.5 for changeset 51907773e9f5
5190777 - fix closure generation issue
f2ccf2b - move from clevercss transforming to be more general-purpose app
95181a9 - Added tag 0.4 for changeset 59ba9e39d0b3
59ba9e3 - fix setup.py, 0.4
e3d01d4 - Added tag 0.3 for changeset 249d12230b45
249d122 - update to current svarga, 0.3
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.