Skip to main content

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

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

svargaext.transform-0.6.tar.gz (3.0 kB view details)

Uploaded Source

File details

Details for the file svargaext.transform-0.6.tar.gz.

File metadata

File hashes

Hashes for svargaext.transform-0.6.tar.gz
Algorithm Hash digest
SHA256 4b78578d2a00785546aa9cc929e31864970f212914bb19806c51a025d6d37494
MD5 334551f5cf2781a6e164a8875e7c150d
BLAKE2b-256 8c3d6aac62d0154de35ee376c66ad5d009fd16266c01a1d39e9b9de1206924fc

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.6 This release

1 file

0.5

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page