1from __future__ import unicode_literals 2 3from pipeline.conf import settings 4from pipeline.compressors import SubProcessCompressor 5 6 7class UglifyJSCompressor(SubProcessCompressor): 8 def compress_js(self, js): 9 command = (settings.UGLIFYJS_BINARY, settings.UGLIFYJS_ARGUMENTS) 10 if self.verbose: 11 command += ' --verbose' 12 return self.execute_command(command, js) 13