• Why is closure-compiler breaking me by removing and renaming things?
  • What is an externs file?
  • What does closure-compiler do with the externs files it reads?
  • How do I keep closure-compiler from breaking my code that uses JS library X?
  • How do I use an externs file to protect my API?