Skip to main content

A simple to allow to make compiling JavaScript with the Closure compiler easier.

Project description

PyClosure

A console application that allows you to easily compile and optimize your JavaScript files in batches using the Google Closure Compiler.

Install

Run the following command.

pip3 install pyclosure

Usage

usage: python -m pyclosure [-h] [--input <INPUT_FILE/INPUT_DIR>] [--output <OUTPUT_FILE/OUTPUT_DIR>] [--level {WHITESPACE_ONLY, SIMPLE_OPTIMIZATIONS,ADVANCED_OPTIMIZATIONS} --extern <COMMA_SEPARATED_VARS>]

Arguments

  • -h, --help - show the help menu
  • --input - enter the input file or directory (for batch processing)
  • --output - enter the output file name/folder name (for single processing, the default value is index.min.js.)
  • --level - the type of compilation to be used for the variables.
    • Supported values:
      • WHITESPACE_ONLY
      • SIMPLE_OPTIMIZATIONS
      • ADVANCED_OPTIMIZATIONS
  • --extern (optional) - enter in variables you want in your compiled code separated by semi-colons.

Project details


Download files

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

Source Distribution

PyClosure-0.0.1.tar.gz (5.1 kB view hashes)

Uploaded Source

Built Distribution

PyClosure-0.0.1-py3-none-any.whl (7.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page