closure-compiler
https://github.com/google/closure-compiler
Java
A JavaScript checker and optimizer.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Java not yet supported27 Subscribers
Add a CodeTriage badge to closure-compiler
Help out
- Issues
- The return type of an async function must be a supertype of Promise
- `@extends {TypedefType}` on an ES6 class should be a compiler error
- Avoid incorrect removal of references to getter/setter properties.
- Create empty array using destructuring
- INTERNAL COMPILER ERROR when compiling into ES6
- False positive "property update already defined on interface" when extern contains untyped property called "update"
- Argument in chained promise not checked after truthiness check
- DISCUSS: Should the default output language be `NO_TRANSPILE`?
- Source maps for bundle mode
- StaticSuperPropReplacer not compatible with static inheritance
- Docs
- Java not yet supported