Closure Compiler is a JavaScript optimizing compiler. 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. It is used in many of Google's JavaScript apps, including Gmail, Google Web Search, Google Maps, and Google Docs.

Compile Dependencies (7)

Category/LicenseGroup / ArtifactVersionUpdates
args4j » args4j
Args4j is a small Java class library that makes it easy to parse command line options/arguments
2.0.122.37
Code Analyzer LGPL 2.1
com.google.code.findbugs » jsr305
Annotations the SpotBugs tool supports
1.3.94.9.8
Core Utils Apache 2.0
com.google.guava » guava1 vulnerability
Guava is a suite of core and expanded libraries that include
r0733.6.0-jre
Data Format BSD 3-clause
com.google.protobuf » protobuf-java4 vulnerabilities
Core Protocol Buffers library. Protocol Buffers are a way of encoding structured data in an
2.3.04.34.1
Testing EPL 2.0
junit » junit1 vulnerability
JUnit Jupiter is the API for writing tests using JUnit 5.
4.8.26.0.3
Build Tool Apache 2.0
org.apache.ant » ant3 vulnerabilities
Apache Ant is a Java library and command-line tool whose mission is to drive processes described in build files as ...
1.8.11.10.17
JSON Lib Public
org.json » json2 vulnerabilities
JSON is a light-weight, language independent, data interchange format.
2009021120251224

Test Dependencies (1)

Category/LicenseGroup / ArtifactVersionUpdates
Apache 2.0
caja » caja
Caja is a JavaScript/HTML/CSS rewriter that makes javascript code obey object capabilities rules.
r4314r3034