From 4f7ff9f06b8d3b5325176312e8ffea32eb2045fd Mon Sep 17 00:00:00 2001 From: Kelvin Jin Date: Wed, 28 Apr 2021 16:35:33 -0700 Subject: [PATCH] Use google-closure-deps instead of depswriter.py. --- packages/auth/buildtools/generate_test_files.sh | 10 +++++++--- packages/auth/package.json | 1 + 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/packages/auth/buildtools/generate_test_files.sh b/packages/auth/buildtools/generate_test_files.sh index cd5e56f151d..7e2542fbbb6 100755 --- a/packages/auth/buildtools/generate_test_files.sh +++ b/packages/auth/buildtools/generate_test_files.sh @@ -25,9 +25,13 @@ cd "$(dirname $(dirname "$0"))" mkdir -p generated echo "Generating dependency file..." -python ../../node_modules/google-closure-library/closure/bin/build/depswriter.py \ - --root_with_prefix="test ../../../../test" \ - --root_with_prefix="src ../../../../src" \ +node $(npm bin)/closure-make-deps \ + --closure-path="node_modules/google-closure-library/closure/goog" \ + --file="node_modules/google-closure-library/closure/goog/deps.js" \ + --root="test" \ + --root="src" \ + --exclude="src/debug.js" \ + --exclude="src/externs.js" \ > generated/deps.js echo "Generating test HTML files..." diff --git a/packages/auth/package.json b/packages/auth/package.json index 49b5d3ad4ee..0a4e733729c 100644 --- a/packages/auth/package.json +++ b/packages/auth/package.json @@ -26,6 +26,7 @@ "devDependencies": { "firebase-tools": "9.1.0", "google-closure-compiler": "20200112.0.0", + "google-closure-deps": "^20210406.0.0", "google-closure-library": "20200830.0.0", "gulp": "4.0.2", "gulp-sourcemaps": "3.0.0"