@@ -4782,6 +4782,11 @@ async-each@^1.0.1:
4782
4782
resolved "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz#b727dbf87d7651602f06f4d4ac387f47d91b0cbf"
4783
4783
integrity sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==
4784
4784
4785
+
4786
+ version "1.3.2"
4787
+ resolved "https://registry.npmjs.org/async-lock/-/async-lock-1.3.2.tgz#56668613f91c1c55432b4db73e65c9ced664e789"
4788
+ integrity sha512-phnXdS3RP7PPcmP6NWWzWMU0sLTeyvtZCxBPpZdkYE3seGLKSQZs9FrmVO/qwypq98FUtWWUEYxziLkdGk5nnA==
4789
+
4785
4790
async-settle@^1.0.0:
4786
4791
version "1.0.0"
4787
4792
resolved "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz#1d0a914bb02575bec8a8f3a74e5080f72b2c0c6b"
@@ -4796,6 +4801,13 @@ async@^2.1.2, async@^2.6.2:
4796
4801
dependencies:
4797
4802
lodash "^4.17.14"
4798
4803
4804
+ async@^2.6.4:
4805
+ version "2.6.4"
4806
+ resolved "https://registry.npmjs.org/async/-/async-2.6.4.tgz#706b7ff6084664cd7eae713f6f965433b5504221"
4807
+ integrity sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==
4808
+ dependencies:
4809
+ lodash "^4.17.14"
4810
+
4799
4811
async@^3.0.1, async@^3.1.0, async@^3.2.0:
4800
4812
version "3.2.1"
4801
4813
resolved "https://registry.npmjs.org/async/-/async-3.2.1.tgz#d3274ec66d107a47476a4c49136aacdb00665fc8"
@@ -5864,17 +5876,6 @@ cli-boxes@^2.2.0, cli-boxes@^2.2.1:
5864
5876
resolved "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz#ddd5035d25094fce220e9cab40a45840a440318f"
5865
5877
integrity sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==
5866
5878
5867
- cli-color@^2.0.2:
5868
- version "2.0.3"
5869
- resolved "https://registry.npmjs.org/cli-color/-/cli-color-2.0.3.tgz#73769ba969080629670f3f2ef69a4bf4e7cc1879"
5870
- integrity sha512-OkoZnxyC4ERN3zLzZaY9Emb7f/MhBOIpePv0Ycok0fJYT+Ouo00UBEIwsVsr0yoow++n5YWlSUgST9GKhNHiRQ==
5871
- dependencies:
5872
- d "^1.0.1"
5873
- es5-ext "^0.10.61"
5874
- es6-iterator "^2.0.3"
5875
- memoizee "^0.4.15"
5876
- timers-ext "^0.1.7"
5877
-
5878
5879
cli-cursor@^2.0.0, cli-cursor@^2.1.0:
5879
5880
version "2.1.0"
5880
5881
resolved "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5"
@@ -6093,6 +6094,11 @@ colorette@^1.1.0:
6093
6094
resolved "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz#5190fbb87276259a86ad700bff2c6d6faa3fca40"
6094
6095
integrity sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==
6095
6096
6097
+ colorette@^2.0.19:
6098
+ version "2.0.19"
6099
+ resolved "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz#cdf044f47ad41a0f4b56b3a0d5b4e6e1a2d5a798"
6100
+ integrity sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==
6101
+
6096
6102
6097
6103
version "1.0.3"
6098
6104
resolved "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz#0433f44d809680fdeb60ed260f1b0c262e82a40b"
@@ -6588,7 +6594,7 @@ cross-spawn@^6.0.5:
6588
6594
shebang-command "^1.2.0"
6589
6595
which "^1.2.9"
6590
6596
6591
- cross-spawn@^7.0.0, cross-spawn@^7.0.1, cross-spawn@^7.0. 2, cross-spawn@^7.0.3:
6597
+ cross-spawn@^7.0.0, cross-spawn@^7.0.2, cross-spawn@^7.0.3:
6592
6598
version "7.0.3"
6593
6599
resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6"
6594
6600
integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==
@@ -7443,15 +7449,6 @@ es5-ext@^0.10.35, es5-ext@^0.10.46, es5-ext@^0.10.50, es5-ext@^0.10.53, es5-ext@
7443
7449
es6-symbol "~3.1.3"
7444
7450
next-tick "~1.0.0"
7445
7451
7446
- es5-ext@^0.10.61:
7447
- version "0.10.61"
7448
- resolved "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.61.tgz#311de37949ef86b6b0dcea894d1ffedb909d3269"
7449
- integrity sha512-yFhIqQAzu2Ca2I4SE2Au3rxVfmohU9Y7wqGR+s7+H7krk26NXhIRAZDgqd6xqjCEFUomDEA3/Bo/7fKmIkW1kA==
7450
- dependencies:
7451
- es6-iterator "^2.0.3"
7452
- es6-symbol "^3.1.3"
7453
- next-tick "^1.1.0"
7454
-
7455
7452
es6-error@^4.0.1:
7456
7453
version "4.1.1"
7457
7454
resolved "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz#9e3af407459deed47e9a91f9b885a84eb05c561d"
@@ -7483,7 +7480,7 @@ es6-promisify@^5.0.0:
7483
7480
dependencies:
7484
7481
es6-promise "^4.0.3"
7485
7482
7486
- es6-symbol@^3.1.1, es6-symbol@^3.1.3, es6-symbol@ ~3.1.3:
7483
+ es6-symbol@^3.1.1, es6-symbol@~3.1.3:
7487
7484
version "3.1.3"
7488
7485
resolved "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz#bad5d3c1bcdac28269f4cb331e431c78ac705d18"
7489
7486
integrity sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==
@@ -8337,41 +8334,31 @@ fined@^1.0.1:
8337
8334
object.pick "^1.2.0"
8338
8335
parse-filepath "^1.0.1"
8339
8336
8340
- firebase-frameworks@^0.4.2:
8341
- version "0.4.2"
8342
- resolved "https://registry.npmjs.org/firebase-frameworks/-/firebase-frameworks-0.4.2.tgz#f112f8afeec35b5532d8b9bbb2886f9cff68f61b"
8343
- integrity sha512-a3xNE3wPh8JWq2WOgWlSypVS9O/y/3/3Im9EV7bNBF44wFV2oOAyFdVgDk6it81+lBRv7ci8PttgQZohtsFeVA==
8344
- dependencies:
8345
- fs-extra "^10.1.0"
8346
- jsonc-parser "^3.0.0"
8347
- semver "^7.3.7"
8348
- tslib "^2.3.1"
8349
-
8350
-
8351
- version "11.2.2"
8352
- resolved "https://registry.npmjs.org/firebase-tools/-/firebase-tools-11.2.2.tgz#21984429cb255d80fa8035e8b0c14701763579ee"
8353
- integrity sha512-s2jot8WDmw4BpReFUx5IUYtdNCykjkK/GtFGWhYoeV6Hc9Xtas53L4ixHfZRPhM68y/492oAsN3jNIDpXAjfTw==
8337
+
8338
+ version "11.19.0"
8339
+ resolved "https://registry.npmjs.org/firebase-tools/-/firebase-tools-11.19.0.tgz#a12ddbad34f64567a4002c812d5d23b7545ed22a"
8340
+ integrity sha512-J1gM10/KwWUIfR59PgkPnsDWAqyqQP9BDb6/3lOPMaYF9IMgV59lDpLaHRBt8V8NOvfbxhyFt66erRH6KsDPuw==
8354
8341
dependencies:
8355
8342
"@google-cloud/pubsub" "^3.0.1"
8356
8343
abort-controller "^3.0.0"
8357
8344
ajv "^6.12.6"
8358
8345
archiver "^5.0.0"
8346
+ async-lock "1.3.2"
8359
8347
body-parser "^1.19.0"
8360
8348
chokidar "^3.0.2"
8361
8349
cjson "^0.3.1"
8362
- cli-color "^2.0.2"
8363
8350
cli-table "0.3.11"
8351
+ colorette "^2.0.19"
8364
8352
commander "^4.0.1"
8365
8353
configstore "^5.0.1"
8366
8354
cors "^2.8.5"
8367
8355
cross-env "^5.1.3"
8368
- cross-spawn "^7.0.1 "
8356
+ cross-spawn "^7.0.3 "
8369
8357
csv-parse "^5.0.4"
8370
8358
exegesis "^4.1.0"
8371
8359
exegesis-express "^4.0.0"
8372
8360
express "^4.16.4"
8373
8361
filesize "^6.1.0"
8374
- firebase-frameworks "^0.4.2"
8375
8362
form-data "^4.0.0"
8376
8363
fs-extra "^10.1.0"
8377
8364
glob "^7.1.2"
8390
8377
node-fetch "^2.6.7"
8391
8378
open "^6.3.0"
8392
8379
ora "^5.4.1"
8393
- portfinder "^1.0.23 "
8380
+ portfinder "^1.0.32 "
8394
8381
progress "^2.0.3"
8395
8382
proxy-agent "^5.0.0"
8396
8383
request "^2.87.0"
8399
8386
semver "^5.7.1"
8400
8387
stream-chain "^2.2.4"
8401
8388
stream-json "^1.7.3"
8389
+ strip-ansi "^6.0.1"
8402
8390
superstatic "^8.0.0"
8403
8391
tar "^6.1.11"
8404
8392
tcp-port-used "^1.0.2"
@@ -11069,11 +11057,6 @@ json5@^2.2.1:
11069
11057
resolved "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz#655d50ed1e6f95ad1a3caababd2b0efda10b395c"
11070
11058
integrity sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==
11071
11059
11072
- jsonc-parser@^3.0.0:
11073
- version "3.1.0"
11074
- resolved "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.1.0.tgz#73b8f0e5c940b83d03476bc2e51a20ef0932615d"
11075
- integrity sha512-DRf0QjnNeCUds3xTjKlQQ3DpJD51GvDjJfnxUVWg6PZTo2otSm+slzNAxU/35hF8/oJIKoG9slq30JYOsF2azg==
11076
-
11077
11060
jsonfile@^4.0.0:
11078
11061
version "4.0.0"
11079
11062
resolved "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb"
12181
12164
dependencies:
12182
12165
fs-monkey "^1.0.3"
12183
12166
12184
- [email protected] , memoizee@^0.4.15 :
12167
+
12185
12168
version "0.4.15"
12186
12169
resolved "https://registry.npmjs.org/memoizee/-/memoizee-0.4.15.tgz#e6f3d2da863f318d02225391829a6c5956555b72"
12187
12170
integrity sha512-UBWmJpLZd5STPm7PMUlOw/TSy972M+z8gcyQ5veOnSDRREz/0bmpyTfKt3/51DhEBqCZQn1udM/5flcSPYhkdQ==
@@ -12556,6 +12539,13 @@
[email protected] , mkdirp@^1.0.3, mkdirp@^1.0.4, mkdirp@~1.0.4:
12556
12539
dependencies:
12557
12540
minimist "^1.2.5"
12558
12541
12542
+ mkdirp@^0.5.6:
12543
+ version "0.5.6"
12544
+ resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz#7def03d2432dcae4ba1d611445c48396062255f6"
12545
+ integrity sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==
12546
+ dependencies:
12547
+ minimist "^1.2.6"
12548
+
12559
12549
12560
12550
version "1.1.3"
12561
12551
resolved "https://registry.npmjs.org/mocha-chai-jest-snapshot/-/mocha-chai-jest-snapshot-1.1.3.tgz#ac7b280961a9da08b529d0f8488e90a4cbe9ece8"
@@ -14045,7 +14035,7 @@ plugin-error@^1.0.1:
14045
14035
arr-union "^3.1.0"
14046
14036
extend-shallow "^3.0.2"
14047
14037
14048
- portfinder@^1.0.23, portfinder@^1.0. 28:
14038
+ portfinder@^1.0.28:
14049
14039
version "1.0.28"
14050
14040
resolved "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz#67c4622852bd5374dd1dd900f779f53462fac778"
14051
14041
integrity sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==
@@ -14054,6 +14044,15 @@ portfinder@^1.0.23, portfinder@^1.0.28:
14054
14044
debug "^3.1.1"
14055
14045
mkdirp "^0.5.5"
14056
14046
14047
+ portfinder@^1.0.32:
14048
+ version "1.0.32"
14049
+ resolved "https://registry.npmjs.org/portfinder/-/portfinder-1.0.32.tgz#2fe1b9e58389712429dc2bea5beb2146146c7f81"
14050
+ integrity sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==
14051
+ dependencies:
14052
+ async "^2.6.4"
14053
+ debug "^3.2.7"
14054
+ mkdirp "^0.5.6"
14055
+
14057
14056
posix-character-classes@^0.1.0:
14058
14057
version "0.1.1"
14059
14058
resolved "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab"
0 commit comments