Package: wnpp
Severity: wishlist

* Package name    : google-closure-compiler
  Version         : ?
  Upstream Author : The Closure Compiler Authors [google]
* URL             : http://code.google.com/closure/compiler/
* License         : Apache 2.0
  Programming Lang: Java
  Description     : Google closure compiler - checks javascript for errors and 
compresses

What is the Closure Compiler?
The Closure Compiler is a tool for making JavaScript download and run faster. 
It is a true compiler for JavaScript. Instead of compiling from a source 
language to machine code, it compiles from JavaScript to better JavaScript. It 
parses your JavaScript, analyzes it, removes dead code and rewrites and 
minimizes what's left. It also checks syntax, variable references, and types, 
and warns about common JavaScript pitfalls.
To help you work with your transformed code, you can also install the Closure 
Inspector, a tool that makes it easy to use the Firebug JavaScript debugger 
with the Compiler's output.
The Closure Compiler has also been integrated with Page Speed, which makes it 
easier to evaluate the performance gains you can get by using the compiler.
How can I use the Closure Compiler?
You can use the Closure Compiler as:
An open source Java application that you can run from the command line.
A simple web application.
A RESTful API.
To get started with the compiler, see "How do I start" to the right.
What are the benefits of using Closure Compiler?
Efficiency. The Closure Compiler reduces the size of your JavaScript files and 
makes them more efficient, helping your application to load faster and reducing 
your bandwidth needs.
Code checking. The Closure Compiler provides warnings for illegal JavaScript 
and warnings for potentially dangerous operations, helping you to produce 
JavaScript that is less buggy and and easier to maintain.



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20110415215841.5316.31573.reportbug@taylor.periapt

Reply via email to