Add the Closure Compiler/Library/Templates dependencies

This CL does a few things:
- Adds the template Soy-to-JS compilation (note: this requires the extra
  soyutils_usegoog.js file separately so that the compiled *.soy.js files work
- Adds the Closure Compiler to compile and check our JS
- Adds an NPM task to allow us to download dependencies
- Adds the Closure library as an NPM package

Note: this probably won't compile until we fix the test JS files

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=233059414
This commit is contained in:
gbrodman
2019-02-08 11:21:43 -05:00
committed by Gus Brodman
parent 71d65ed73a
commit a995fc09cb
5 changed files with 2583 additions and 15 deletions
+2457
View File
File diff suppressed because it is too large Load Diff