Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time
google-closure-compiler @ 579770a

Superstartup Closure Compiler

A package that contains a compiled .jar version of the Google Closure Compiler and a special build that will strip out all goog.debug calls, and more specifically logging.

Build Version SHA 579770a Oct-25-2013

Quick Start


npm install superstartup-closure-compiler --save-deps --silent

Pretty nothing atm, just two methods:

  • getPath()

    • Get the relative path to the closure compiler .jar file.
  • getPathSS()

    • Get the relative path to the superstartup compiler .jar file.


var compiler = require('superstartup-closure-compiler');
var exec = require('child_process').exec;

/* ... */

// prepare the command for the CLI
var command = compiler.getPath() + ' ' + compilerOptions;

// run the compiler command
exec( command, cb );

Build One Of Your Own!

You can find the two builds in the build/ folder:

  • compiler.jar Is vanilla Google Closure Compiler.
  • sscompiler.jar Is the special build that stripts out all goog.debug calls.

You can also make your own build of the closure compiler by following these instructions:

  1. Fetch the submodule (actual closure compiler sources):
git submodule init
git submodule update
  1. Optionally, you may want to update the compiler sources to the latest version:
cd google-closure-compiler
git pull
  1. Build closure compiler with ant. At the root of closure's compiler source tree, there is an Ant file named build.xml. To use it, navigate to the same directory and type the command:
ant jar
This will produce a jar file called "build/compiler.jar".
  1. Now time to build the custom compiler, move to the superstartup-compiler directory and issue the same build command:
cd superstartup-compiler
ant jar
After the build is successful, you can find the jar file in the `build` folder.

If you are having problems with ant jar or the build produces errors, try a ant clean first.


Superstartup flavored Google Closure Compiler







No packages published