Skip to content

Commit f86f954

Browse files
Updates Auth closure dependency to latest. (#2736)
Fixes failing tests that were blocking the update.
1 parent a5db5fe commit f86f954

File tree

3 files changed

+168
-2
lines changed

3 files changed

+168
-2
lines changed

packages/auth/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
},
2424
"devDependencies": {
2525
"google-closure-compiler": "20200112.0.0",
26-
"google-closure-library": "20190709.0.0",
26+
"google-closure-library": "20200224.0.0",
2727
"gulp": "4.0.2",
2828
"gulp-sourcemaps": "2.6.5"
2929
},

packages/auth/test/testhelper.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -283,7 +283,8 @@ fireauth.common.testHelper.createMockJwt =
283283
// Extend base payload.
284284
goog.object.extend(basePayload, opt_payload || {});
285285
var encodedPayload =
286-
goog.crypt.base64.encodeString(JSON.stringify(basePayload), true);
286+
goog.crypt.base64.encodeString(JSON.stringify(basePayload),
287+
goog.crypt.base64.Alphabet.WEBSAFE);
287288
// Remove any trailing or leading dots from the payload component.
288289
return 'HEAD.' + encodedPayload.replace(/^\.+|\.+$/g, '') + '.SIGNATURE';
289290
};

yarn.lock

Lines changed: 165 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4354,11 +4354,21 @@ combined-stream@^1.0.6, combined-stream@~1.0.6:
43544354
dependencies:
43554355
delayed-stream "~1.0.0"
43564356

4357+
4358+
version "0.6.1"
4359+
resolved "https://registry.npmjs.org/commander/-/commander-0.6.1.tgz#fa68a14f6a945d54dbbe50d8cdb3320e9e3b1a06"
4360+
integrity sha1-+mihT2qUXVTbvlDYzbMyDp47GgY=
4361+
43574362
43584363
version "2.20.0"
43594364
resolved "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz#d58bb2b5c1ee8f87b0d340027e9e94e222c5a422"
43604365
integrity sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==
43614366

4367+
4368+
version "2.3.0"
4369+
resolved "https://registry.npmjs.org/commander/-/commander-2.3.0.tgz#fd430e889832ec353b9acd1de217c11cb3eef873"
4370+
integrity sha1-/UMOiJgy7DU7ms0d4hfBHLPu+HM=
4371+
43624372
commander@^2.12.1, commander@^2.20.0:
43634373
version "2.20.3"
43644374
resolved "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
@@ -5003,6 +5013,13 @@ [email protected]:
50035013
memoizee "0.4.X"
50045014
object-assign "4.X"
50055015

5016+
5017+
version "2.2.0"
5018+
resolved "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz#f87057e995b1a1f6ae6a4960664137bc56f039da"
5019+
integrity sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=
5020+
dependencies:
5021+
ms "0.7.1"
5022+
50065023
[email protected], debug@^2, debug@^2.2.0, debug@^2.3.3, debug@^2.6.8, debug@^2.6.9:
50075024
version "2.6.9"
50085025
resolved "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
@@ -5332,6 +5349,11 @@ didyoumean@^1.2.1:
53325349
resolved "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.1.tgz#e92edfdada6537d484d73c0172fd1eba0c4976ff"
53335350
integrity sha1-6S7f2tplN9SE1zwBcv0eugxJdv8=
53345351

5352+
5353+
version "1.4.0"
5354+
resolved "https://registry.npmjs.org/diff/-/diff-1.4.0.tgz#7f28d2eb9ee7b15a97efd89ce63dcfdaa3ccbabf"
5355+
integrity sha1-fyjS657nsVqX79ic5j3P2qPMur8=
5356+
53355357
53365358
version "3.5.0"
53375359
resolved "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz#800c0dd1e0a8bfbc95835c202ad220fe317e5a12"
@@ -5774,6 +5796,11 @@ escape-html@~1.0.3:
57745796
resolved "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988"
57755797
integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=
57765798

5799+
5800+
version "1.0.2"
5801+
resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.2.tgz#4dbc2fe674e71949caf3fb2695ce7f2dc1d9a8d1"
5802+
integrity sha1-Tbwv5nTnGUnK8/smlc5/LcHZqNE=
5803+
57775804
[email protected], escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.3, escape-string-regexp@^1.0.5:
57785805
version "1.0.5"
57795806
resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
@@ -6614,6 +6641,13 @@ form-data@~2.3.2:
66146641
combined-stream "^1.0.6"
66156642
mime-types "^2.1.12"
66166643

6644+
6645+
version "1.1.1"
6646+
resolved "https://registry.npmjs.org/formatio/-/formatio-1.1.1.tgz#5ed3ccd636551097383465d996199100e86161e9"
6647+
integrity sha1-XtPM1jZVEJc4NGXZlhmRAOhhYek=
6648+
dependencies:
6649+
samsam "~1.1"
6650+
66176651
forwarded@~0.1.2:
66186652
version "0.1.2"
66196653
resolved "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84"
@@ -7040,6 +7074,14 @@ glob-watcher@^5.0.3:
70407074
just-debounce "^1.0.0"
70417075
object.defaults "^1.1.0"
70427076

7077+
7078+
version "3.2.11"
7079+
resolved "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz#4a973f635b9190f715d10987d5c00fd2815ebe3d"
7080+
integrity sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0=
7081+
dependencies:
7082+
inherits "2"
7083+
minimatch "0.3"
7084+
70437085
70447086
version "7.1.2"
70457087
resolved "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz#c19c9df9a028702d678612384a6552404c636d15"
@@ -7319,6 +7361,13 @@ google-closure-compiler@^20190415.0.0:
73197361
google-closure-compiler-linux "^20190415.0.0"
73207362
google-closure-compiler-osx "^20190415.0.0"
73217363

7364+
7365+
version "20200101.0.0"
7366+
resolved "https://registry.npmjs.org/google-closure-library/-/google-closure-library-20200101.0.0.tgz#daa1fad3967d07ede670733c774fc51a22e556c5"
7367+
integrity sha512-BwCDk/aGyCWQr3UFfOL9QJMhNKV1F1i5hH45N6J1UsJtI0LDR3eD4U/plfc6ERef7wH03OyX00MubiyzKmkVMQ==
7368+
dependencies:
7369+
promises-aplus-tests "^2.1.2"
7370+
73227371
73237372
version "20200224.0.0"
73247373
resolved "https://registry.npmjs.org/google-closure-library/-/google-closure-library-20200224.0.0.tgz#70c36576b21c81c514cfbfcc001780c2fdacd173"
@@ -7418,6 +7467,11 @@ [email protected]:
74187467
resolved "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz#f2735dc2283674fa67478b10181059355c369e5e"
74197468
integrity sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==
74207469

7470+
7471+
version "1.9.2"
7472+
resolved "https://registry.npmjs.org/growl/-/growl-1.9.2.tgz#0ea7743715db8d8de2c5ede1775e1b45ac85c02f"
7473+
integrity sha1-Dqd0NxXbjY3ixe3hd14bRayFwC8=
7474+
74217475
74227476
version "1.24.2"
74237477
resolved "https://registry.npmjs.org/grpc/-/grpc-1.24.2.tgz#76d047bfa7b05b607cbbe3abb99065dcefe0c099"
@@ -8838,6 +8892,14 @@ [email protected]:
88388892
editions "^1.3.3"
88398893
textextensions "2"
88408894

8895+
8896+
version "0.26.3"
8897+
resolved "https://registry.npmjs.org/jade/-/jade-0.26.3.tgz#8f10d7977d8d79f2f6ff862a81b0513ccb25686c"
8898+
integrity sha1-jxDXl32NefL2/4YqgbBRPMslaGw=
8899+
dependencies:
8900+
commander "0.6.1"
8901+
mkdirp "0.3.0"
8902+
88418903
jasmine-core@~2.8.0:
88428904
version "2.8.0"
88438905
resolved "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.8.0.tgz#bcc979ae1f9fd05701e45e52e65d3a5d63f1a24e"
@@ -9818,6 +9880,11 @@ loglevel@^1.6.1:
98189880
resolved "https://registry.npmjs.org/loglevel/-/loglevel-1.6.4.tgz#f408f4f006db8354d0577dcf6d33485b3cb90d56"
98199881
integrity sha512-p0b6mOGKcGa+7nnmKbpzR6qloPbrgLcnio++E+14Vo/XffOGwZtRpUhr8dTH/x2oCMmEoIU0Zwm3ZauhvYD17g==
98209882

9883+
9884+
version "1.3.2"
9885+
resolved "https://registry.npmjs.org/lolex/-/lolex-1.3.2.tgz#7c3da62ffcb30f0f5a80a2566ca24e45d8a01f31"
9886+
integrity sha1-fD2mL/yzDw9agKJWbKJORdigHzE=
9887+
98219888
98229889
version "3.2.0"
98239890
resolved "https://registry.npmjs.org/long/-/long-3.2.0.tgz#d821b7138ca1cb581c172990ef14db200b5c474b"
@@ -9848,6 +9915,11 @@ lowercase-keys@^1.0.0:
98489915
resolved "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f"
98499916
integrity sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==
98509917

9918+
lru-cache@2:
9919+
version "2.7.3"
9920+
resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz#6d4524e8b955f95d4f5b58851ce21dd72fb4e952"
9921+
integrity sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=
9922+
98519923
[email protected], lru-cache@^4.0.1, lru-cache@^4.1.3:
98529924
version "4.1.5"
98539925
resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd"
@@ -10205,6 +10277,14 @@ minimalistic-crypto-utils@^1.0.0, minimalistic-crypto-utils@^1.0.1:
1020510277
resolved "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a"
1020610278
integrity sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=
1020710279

10280+
10281+
version "0.3.0"
10282+
resolved "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz#275d8edaac4f1bb3326472089e7949c8394699dd"
10283+
integrity sha1-J12O2qxPG7MyZHIInnlJyDlGmd0=
10284+
dependencies:
10285+
lru-cache "2"
10286+
sigmund "~1.0.0"
10287+
1020810288
"minimatch@2 || 3", [email protected], minimatch@^3.0.0, minimatch@^3.0.2, minimatch@^3.0.3, minimatch@^3.0.4:
1020910289
version "3.0.4"
1021010290
resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
@@ -10288,6 +10368,11 @@ mkdirp@*, [email protected], [email protected], "mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0
1028810368
dependencies:
1028910369
minimist "0.0.8"
1029010370

10371+
10372+
version "0.3.0"
10373+
resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.0.tgz#1bbf5ab1ba827af23575143490426455f481fe1e"
10374+
integrity sha1-G79asbqCevI1dRQ0kEJkVfSB/h4=
10375+
1029110376
mkdirp@^1.0.3:
1029210377
version "1.0.3"
1029310378
resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.3.tgz#4cf2e30ad45959dddea53ad97d518b6c8205e1ea"
@@ -10323,6 +10408,22 @@ [email protected]:
1032310408
yargs-parser "13.1.1"
1032410409
yargs-unparser "1.6.0"
1032510410

10411+
mocha@^2.5.3:
10412+
version "2.5.3"
10413+
resolved "https://registry.npmjs.org/mocha/-/mocha-2.5.3.tgz#161be5bdeb496771eb9b35745050b622b5aefc58"
10414+
integrity sha1-FhvlvetJZ3HrmzV0UFC2IrWu/Fg=
10415+
dependencies:
10416+
commander "2.3.0"
10417+
debug "2.2.0"
10418+
diff "1.4.0"
10419+
escape-string-regexp "1.0.2"
10420+
glob "3.2.11"
10421+
growl "1.9.2"
10422+
jade "0.26.3"
10423+
mkdirp "0.5.1"
10424+
supports-color "1.2.0"
10425+
to-iso-string "0.0.2"
10426+
1032610427
modify-values@^1.0.0:
1032710428
version "1.0.1"
1032810429
resolved "https://registry.npmjs.org/modify-values/-/modify-values-1.0.1.tgz#b3939fa605546474e3e3e3c63d64bd43b4ee6022"
@@ -10377,6 +10478,11 @@ move-concurrently@^1.0.1:
1037710478
rimraf "^2.5.4"
1037810479
run-queue "^1.0.3"
1037910480

10481+
10482+
version "0.7.1"
10483+
resolved "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz#9cd13c03adbff25b65effde7ce864ee952017098"
10484+
integrity sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=
10485+
1038010486
1038110487
version "2.0.0"
1038210488
resolved "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
@@ -11791,6 +11897,15 @@ promise-retry@^1.1.1:
1179111897
err-code "^1.0.0"
1179211898
retry "^0.10.0"
1179311899

11900+
promises-aplus-tests@^2.1.2:
11901+
version "2.1.2"
11902+
resolved "https://registry.npmjs.org/promises-aplus-tests/-/promises-aplus-tests-2.1.2.tgz#76b7c5638968720861969cfbcd8795afd274885c"
11903+
integrity sha1-drfFY4locghhlpz7zYeVr9J0iFw=
11904+
dependencies:
11905+
mocha "^2.5.3"
11906+
sinon "^1.10.3"
11907+
underscore "~1.8.3"
11908+
1179411909
promzard@^0.3.0:
1179511910
version "0.3.0"
1179611911
resolved "https://registry.npmjs.org/promzard/-/promzard-0.3.0.tgz#26a5d6ee8c7dee4cb12208305acfb93ba382a9ee"
@@ -12825,6 +12940,16 @@ safe-regex@^1.1.0:
1282512940
resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
1282612941
integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
1282712942

12943+
12944+
version "1.1.2"
12945+
resolved "https://registry.npmjs.org/samsam/-/samsam-1.1.2.tgz#bec11fdc83a9fda063401210e40176c3024d1567"
12946+
integrity sha1-vsEf3IOp/aBjQBIQ5AF2wwJNFWc=
12947+
12948+
samsam@~1.1:
12949+
version "1.1.3"
12950+
resolved "https://registry.npmjs.org/samsam/-/samsam-1.1.3.tgz#9f5087419b4d091f232571e7fa52e90b0f552621"
12951+
integrity sha1-n1CHQZtNCR8jJXHn+lLpCw9VJiE=
12952+
1282812953
sauce-connect-launcher@^1.2.2, sauce-connect-launcher@^1.2.7:
1282912954
version "1.2.7"
1283012955
resolved "https://registry.npmjs.org/sauce-connect-launcher/-/sauce-connect-launcher-1.2.7.tgz#c7f8b3d4eb354d07a9922b4cd67356f527192556"
@@ -13111,6 +13236,11 @@ shelljs@~0.5:
1311113236
resolved "https://registry.npmjs.org/shelljs/-/shelljs-0.5.3.tgz#c54982b996c76ef0c1e6b59fbdc5825f5b713113"
1311213237
integrity sha1-xUmCuZbHbvDB5rWfvcWCX1txMRM=
1311313238

13239+
sigmund@~1.0.0:
13240+
version "1.0.1"
13241+
resolved "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz#3ff21f198cad2175f9f3b781853fd94d0d19b590"
13242+
integrity sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=
13243+
1311413244
signal-exit@^3.0.0, signal-exit@^3.0.2:
1311513245
version "3.0.2"
1311613246
resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d"
@@ -13146,6 +13276,16 @@ [email protected]:
1314613276
nise "^4.0.1"
1314713277
supports-color "^7.1.0"
1314813278

13279+
sinon@^1.10.3:
13280+
version "1.17.7"
13281+
resolved "https://registry.npmjs.org/sinon/-/sinon-1.17.7.tgz#4542a4f49ba0c45c05eb2e9dd9d203e2b8efe0bf"
13282+
integrity sha1-RUKk9JugxFwF6y6d2dID4rjv4L8=
13283+
dependencies:
13284+
formatio "1.1.1"
13285+
lolex "1.3.2"
13286+
samsam "1.1.2"
13287+
util ">=0.10.3 <1"
13288+
1314913289
slash@^1.0.0:
1315013290
version "1.0.0"
1315113291
resolved "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55"
@@ -13826,6 +13966,11 @@ superstatic@^6.0.1:
1382613966
try-require "^1.0.0"
1382713967
update-notifier "^2.5.0"
1382813968

13969+
13970+
version "1.2.0"
13971+
resolved "https://registry.npmjs.org/supports-color/-/supports-color-1.2.0.tgz#ff1ed1e61169d06b3cf2d588e188b18d8847e17e"
13972+
integrity sha1-/x7R5hFp0Gs88tWI4YixjYhH4X4=
13973+
1382913974
1383013975
version "6.0.0"
1383113976
resolved "https://registry.npmjs.org/supports-color/-/supports-color-6.0.0.tgz#76cfe742cf1f41bb9b1c29ad03068c05b4c0e40a"
@@ -14221,6 +14366,11 @@ to-fast-properties@^2.0.0:
1422114366
resolved "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e"
1422214367
integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=
1422314368

14369+
14370+
version "0.0.2"
14371+
resolved "https://registry.npmjs.org/to-iso-string/-/to-iso-string-0.0.2.tgz#4dc19e664dfccbe25bd8db508b00c6da158255d1"
14372+
integrity sha1-TcGeZk38y+Jb2NtQiwDG2hWCVdE=
14373+
1422414374
to-object-path@^0.3.0:
1422514375
version "0.3.0"
1422614376
resolved "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af"
@@ -14584,6 +14734,11 @@ underscore@>=1.8.3, underscore@^1.9.1:
1458414734
resolved "https://registry.npmjs.org/underscore/-/underscore-1.9.1.tgz#06dce34a0e68a7babc29b365b8e74b8925203961"
1458514735
integrity sha512-5/4etnCkd9c8gwgowi5/om/mYO5ajCaOgdzj/oW+0eQV9WxKBDZw5+ycmKmeaTXjInS/W0BzpGLo2xR2aBwZdg==
1458614736

14737+
underscore@~1.8.3:
14738+
version "1.8.3"
14739+
resolved "https://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz#4f3fb53b106e6097fcf9cb4109f2a5e9bdfa5022"
14740+
integrity sha1-Tz+1OxBuYJf8+ctBCfKl6b36UCI=
14741+
1458714742
undertaker-registry@^1.0.0:
1458814743
version "1.0.1"
1458914744
resolved "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz#5e4bda308e4a8a2ae584f9b9a4359a499825cc50"
@@ -14831,6 +14986,16 @@ [email protected]:
1483114986
dependencies:
1483214987
inherits "2.0.1"
1483314988

14989+
"util@>=0.10.3 <1":
14990+
version "0.12.2"
14991+
resolved "https://registry.npmjs.org/util/-/util-0.12.2.tgz#54adb634c9e7c748707af2bf5a8c7ab640cbba2b"
14992+
integrity sha512-XE+MkWQvglYa+IOfBt5UFG93EmncEMP23UqpgDvVZVFBPxwmkK10QRp6pgU4xICPnWRf/t0zPv4noYSUq9gqUQ==
14993+
dependencies:
14994+
inherits "^2.0.3"
14995+
is-arguments "^1.0.4"
14996+
is-generator-function "^1.0.7"
14997+
safe-buffer "^5.1.2"
14998+
1483414999
util@^0.11.0:
1483515000
version "0.11.1"
1483615001
resolved "https://registry.npmjs.org/util/-/util-0.11.1.tgz#3236733720ec64bb27f6e26f421aaa2e1b588d61"

0 commit comments

Comments
 (0)