Skip to main content

Integration of Google's Soy Template Compiler with the webassets package.

Project description

Usage

Easiest way to install:

pip install closure-soy

pip install webassets-closure-soy

You can set environment variables to use your own SoyToJsSrcCompiler.jar but this package will look for the closure-soy package for easy setup.

In your assets.py file:

from webassets_ext import ClosureSoyFilter

from webassets.filter import register_filter

register_filter(ClosureSoyFilter)

Then use filter=”closure_soy” wherever you want to use it. If you want to chain it with a js minifer, make sure that closure_soy comes first in the list of filters.

Bugs

If you have any issues, please open a ticket at the Github page.

Project details


Download files

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

Files for webassets-closure-soy, version 1.0.0
Filename, size File type Python version Upload date Hashes
Filename, size webassets-closure-soy-1.0.0.tar.gz (3.2 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page