WebUI Polymer3: Auto-generate js_library() targets for third_party/polymer/v3_0/.
Specifically: - Update v1_0/generate_gn.sh to expect a Polymer version number. - Update v1_0/reproduce.sh and v3_0/reproduce.sh to pass a version. - Add a new tools/polymer/generate_gn_v3.py, which uses acorn to parse a JS file and extract JS imports. - Update third_party/polymer/v3_0/package.json to list acorn as devDependencies (and move rollup to devDependencies as well). These files are necessary to type-check WebUI code that uses Polymer3. Bug: 970885 Change-Id: Iae3e3e2afdb58056af6ac944a7bc4b88e87108c3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1717524 Commit-Queue: Demetrios Papadopoulos <dpapad@chromium.org> Reviewed-by:Rebekah Potter <rbpotter@chromium.org> Cr-Commit-Position: refs/heads/master@{#682362}
Showing
Please register or sign in to comment